發現了一些最新的記錄SQL Server查詢我有一個這樣的表..從每個ID
ID City
-----------------
1 Jakarta
1 Bogor
2 Bandung
2 Surabaya
3 Solo
3 Null
我想查詢將返回:
ID City
---------------
1 Bogor
2 Surabaya
3 Null
任何想法?我需要你們的幫助。我用了一些方法,如rank
,distinct
,max
..但結果不是我所期待..
您需要一些其他方式來確定哪條記錄是最新的。數據中沒有任何內容表明這一點如果您有像'DateAdded'這樣的列,那麼您可以確定哪條記錄是最新的。 – Tanner
如果你嘗試了某些東西,你總是應該發佈你使用的代碼(或選擇)所嘗試的。否則,對於很多人來說,你只希望我們做你的工作,即使事實並非如此,你確實有問題。在你的情況下,我會把選擇使用和什麼不是你得到的預期結果是 – Thomas
@Pradhitya檢查我的答案,這是你需要什麼? –