3
A
回答
7
使用row_number
功能行:
SELECT *
FROM
(SELECT
m.CityId, m.Country, m.Location, m.NoofDweller,
ROW_NUMBER() OVER (ORDER BY Country ASC) AS RowNumber
FROM
Cities m
WHERE
m.Country = 3 -- Just pass the required ID of the table
) AS Details
WHERE
RowNumber = 4 -- Gets details of the 4th row of the given ID
1
您可以使用下面的查詢,並通過該表的所需的ID在分區
With cte as
(
select
*,
row_number() over (partition by id order by id) as rownum
from
table
)
select *
from cte
where rownum = 4
更改爲了通過獲得特定的第4名:
相關問題
- 1. 如何在SQL Server中選擇第三行或第四行
- 2. 如何在sql server中相隔一個小時挑選記錄
- 3. 如何在SQL Server中第
- 4. 挑選挑戰4:蟒蛇挑戰
- 5. SQL Server CE 4 - 如何從表中選擇n個隨機行?
- 6. 當I(選擇第一個1000行)時,數據行重複4次在sql server
- 7. 在SQL Server中第
- 8. 在SQL Server中第
- 9. MVC 4 SQL Server,如何獲取表中的第一條記錄?
- 10. 如何讓在SQL Server中使用T-SQL選定行2008
- 11. 在sql server中選擇標準化的第一行
- 12. 如何在SQL Server中選擇後選擇下一行?
- 13. 如何在第三列在SQL Server 2008
- 14. 如何在SQL Server中將第一行左連接
- 15. 在SQL中的VLookup? - 加入只挑出第一行
- 16. SQL挑選日期
- 17. 從4個表中隨機挑選
- 18. SQL Server中,變量:在第
- 19. 如何在SQL Server 2012中啓用SQL Server代理選項卡?
- 20. 在SQL Server中選擇中間行
- 21. 如何在sql中像第3,6,9等行選擇第3行的多行表格
- 22. 加入3個表並在sql server中插入第4個表
- 23. 如何從jQuery選擇器內的行中選擇第2到第4個td
- 24. 從sql mtouch測驗挑選隨機行
- 25. 如何在SQL Server CE中的where語句中進行選擇?
- 26. 在SQL Server中選擇特定行
- 27. SQL Server - 在選擇中執行SP
- 28. 在sql server中選擇前50行
- 29. 如何在jquery中挑選價值
- 30. 如何挑選的關鍵,在java中
行按升序還是降序排列?你能舉一個例子說明輸出應該如何。 –
每個帳單ID都有幾行交易。我只需要從頂部選擇第四行。 – goofyui
如果你正在使用MySQL,那麼有限制子句來設置偏移n檢索行數 –