我有一個表是這樣的:如何獲得SQL Server中的最新行
id start end
------------------------------
1 2013-04-08 null
2 2013-04-01 null
2 2012-04-01 2013-04-01
3 2012-04-01 2013-04-01
4 2012-04-01 2013-04-01
4 2011-04-01 2012-04-01
我想這樣一個表:
id start end
-----------------------------
1 2013-04-08 null
2 2013-04-01 null
3 2012-04-01 2013-04-01
4 2012-04-01 2013-04-01
,所以我希望得到一個排的每個ID與最新的信息。
我該如何編寫查詢?
爲什麼我downvoted這個問題:http://meta.stackexchange.com/a/149138/133242 – 2013-04-08 17:03:30
@MattBall我有這個問題,不知道如何做到這一點作爲一個新的SQL初學者。所以沒有研究努力? – 2013-04-08 17:04:39