SQL TOP / LIMIT
只取前幾筆資料
不同資料庫使用不同語法,例如 SQL Server 常用 TOP,MySQL / PostgreSQL 常用 LIMIT。當你只想看前幾筆或做排行榜,這類語法很常用。
Example 1 - TOP
SELECT TOP 5 * FROM Customers;
Example 2 - LIMIT
SELECT * FROM Customers LIMIT 5;
Example 3 - 排序後取前 10 名
SELECT ProductName, Price FROM Products ORDER BY Price DESC LIMIT 10;
Example 4 - 分頁偏移
SELECT OrderID, OrderDate FROM Orders ORDER BY OrderDate DESC LIMIT 10 OFFSET 20;