在 SQL 中,SELECT 語句的 TOP 子句用于指定要返回的記錄行的數量。TOP 子句可以在 SELECT 語句中的 SELECT 列表之前使用,以限制返回的行數。例如:
SELECT TOP 5 * FROM table_name;
上面的示例會返回 table_name 表中的前 5 行記錄。
在一些數據庫管理系統中,如 SQL Server,還可以使用 WITH TIES 子句來包含相同值的額外行,以確保返回的記錄行數達到指定的值。例如:
SELECT TOP 5 WITH TIES * FROM table_name;
這將返回 table_name 表中的前 5 行記錄,并且如果有多個行與第 5 行具有相同的值,則也會包含這些行。