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;