實施例的查詢當ID相同檢查序號大於先前提交
USE HES
SELECT T1.ID, T2.DATE, T1.ORDINAL
FROM TABLE1 AS T1
LEFT JOIN TABLE2 AS T2
ON T1.ID = T2.ID AND T1.PARTYEAR = T2.PARTYEAR
WHERE
T1.MONTHYEAR = '201501'
從示例查詢
ID Date Ordinal
1 01/01/2016 1
1 02/01/2016 2
1 03/01/2016 3
2 04/01/2016 1
2 05/01/2016 2
3 06/01/2016 1
3 07/01/2016 2
3 08/01/2016 3
4 09/01/2016 1
4 10/01/2016 1
問題
每個用戶結果有一個獨特的ID,每個ID我怎麼會檢查每個數據提交包含的序數大於先前提交的數據。
因此,在上面的示例查詢結果中,ID 4包含一個問題。
我對SQL相當陌生,我一直在尋找類似的例子,但沒有成功。
任何幫助將不勝感激。
您正在使用什麼版本的SQL Server?你到目前爲止所嘗試的任何東西都不起作用? – NickyvV
所以輸出將是4 – Mani
希望你在2012+,使用超前/滯後 – Serg