在 SQL Server 中,沒有類似于 MySQL 中的 LIMIT 關鍵字來限制查詢結果的數量。但是可以利用 TOP 關鍵字來實現類似的功能。
例如,要查詢前10行數據可以使用以下語法:
SELECT TOP 10 *
FROM table_name;
另外,也可以使用 ROW_NUMBER() 函數來實現類似的功能,例如:
SELECT *
FROM (
SELECT *, ROW_NUMBER() OVER (ORDER BY column_name) AS rn
FROM table_name
) AS sub
WHERE rn <= 10;
這樣就可以實現類似 LIMIT 的功能來限制查詢結果的數量。