當我運行此查詢不知道爲什麼這個節目錯誤發現語法錯誤
附近有語法錯誤)'
謝謝大家幫忙
Select
Sum(DateDiff(s, Toc1.OutTime, (Select Top 1 Intime
From tblTokenLogs
Where TokenId = Toc1.TokenId
And LogId != Toc1.LogId
And LogId > Toc1.LogId))) as Sec
From
tblTokenLogs As Toc1
Where
Toc1.TokenId = 1
And Toc1.OutTime != '') as SecTotal
錯字 - 這些總是比較容易,如果你格式化你的代碼被發現...... – sgeddes
您有一個額外的,不必要的' )as'SecTotal'在你的'WHERE'子句的最後一行之後 - 只需刪除那行... –
remove)from LINE'And Toc1.OutTime!='')as SecTotal' –