任何人可以用Over
和Partition
幫助我的case語句以上(按分區)困擾
我試圖表現出對Y
與Stvs.visitorID
沒有stse.SessionID
的。
我的第一行工作正常,但無法獲得第二行的工作。
сase
when stse.datetimeselected < max(stse.datetimeselected) Over (partition by Stvs.visitorID) then 'N'
when stse.SessionID is null Over (partition by Stvs.visitorID) then 'Y'
end as 'Y/N'
此問題與我的第2行 - '關鍵字附近的語法不正確''Over'有關。這適用於不存在第一行,因此它不相關。 – Mike