假設我有我的數據庫這樣的三個外地:選擇三個MAX()在SQL Server中的字段的值
ID Title MaxVisited
1 hi 6
2 bye 8
3 How? 9
4 News! 8
5 Hey 3
6 Thanks 9
現在我想選擇MaxVisited的最大值的題三的..結果,我想:
Thanks , How? , News!
假設我有我的數據庫這樣的三個外地:選擇三個MAX()在SQL Server中的字段的值
ID Title MaxVisited
1 hi 6
2 bye 8
3 How? 9
4 News! 8
5 Hey 3
6 Thanks 9
現在我想選擇MaxVisited的最大值的題三的..結果,我想:
Thanks , How? , News!
只需選擇由MaxVisited
頂部3和順序和(如有必要)的Id
柱
SELECT TOP 3 Title from [TableName]
order by MaxVisited, Id desc
可能需要在訂單條款中添加標題... –
也許吧。我包含了id列以確保請求的結果。 – dknaack
SELECT TOP 3 Title from [your_table]
order by MaxVisited, ID desc
試試這個
SELECT TOP 3 Title
From [TableName]
order by MaxVisited,Title desc
如何/爲什麼是'新聞!'優先於'bye'選擇? –
是的,'再見'和'新聞!'具有相同的值('8') – Krofz