限制结果集

SELECT 语句返回所有匹配的行,它们可能是指定表中的每个行。
为了返回第一行或前几行,可以使用 LIMIT 子句。

SELECT prod_name FROM products LIMIT 5;

此语句使用 SELECT 语句检索单个列。LIMIT5 指示MySQL返回不多于5行

为了得出下一个5行,可指定要检索的开始行和行数,

SELECT prod_name FROM products LIMIT 5,5;

LIMIT 5,5 指示 MySQL 返回从行5开始的5行
第一个数为开始位置,第二个数为要检索的行数

LIMIT 1,1:将检索出第二行而不是第一行。因为检索出来的第一行为行0而不是行1。

使用 ORDER BY 和 LIMIT 的组合,能够找出一个列中最高或最低的值。

SELECT prod_price
FROM products
ORDER BY prod_price DESC
LIMIT 1;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容