0
我正在使用SQL Server,而且我對SQL一般都很陌生,所以如果這是一個非常微不足道的問題,請耐心等待。SQL自上次訪問列更新以來
我有一個表中的日期時間字段表示一些時間戳數據庫中的表。當通過SELECT語句提取表格時,我希望有一個True/False列表示在某些給定時間之後該行是否已更新。
我已經試過類似:
"SELECT val1, val2, FORMAT(LastTimestamp > " + GivenTime + ", 'True/False')" +
"FROM table"
我已經得到了類似的W3在線查詢測試工作的東西,但我認爲這可能是在MySQL和我無法測試日期時間。現在數據庫似乎抱怨>符號。
任何人都知道正確的查詢字符串?
我從中得到以下錯誤: 錯誤在SELECT子句: '>'附近的表達。 SELECT子句中的錯誤:'FROM'附近的表達式。 缺少FROM子句。 無法解析查詢文本。 – user108088 2010-07-19 23:05:28
@user - 查看你的原始查詢我認爲你把它放在引號中。這也許可以解釋爲什麼在FROM附近至少有一個FROM失蹤!你不需要那樣做。正如YellowFrog上面寫的那樣應該可以正常工作。 – 2010-07-19 23:11:30
同意,YellowFrog的查詢看起來很好 – LittleBobbyTables 2010-07-19 23:13:25