使用 LIMIT 子句进行 SELECT
查询:
SELECT *
FROM Customers
ORDER BY CustomerID
LIMIT 3;
结果:
最佳实践使用 LIMIT
时始终使用 ORDER BY
; 否则你将获得的行将是不可预测的。
查询:
SELECT *
FROM Customers
ORDER BY CustomerID
LIMIT 2,1;
说明:
当 LIMIT
子句包含两个数字时,它被解释为 LIMIT offset,count
。因此,在此示例中,查询跳过两个记录并返回一个。
结果:
顾客 ID | 顾客姓名 | 联系人姓名 | 地址 | 市 | 邮政编码 | 国家 |
---|---|---|---|---|---|---|
3 |
AntonioMorenoTaquería | 安东尼奥莫雷诺 | Mataderos 2312 | 墨西哥 DF | 05023 | 墨西哥 |
注意:
LIMIT
子句中的值必须是常量; 它们可能不是列值。