SELECT MIN(PRICE) AS MinPrice, MAX(PRICE) AS MaxPrice FROM (SELECT PRICE FROM PRICES LIMIT 10) tmp;
此外,MysqL具有一项很酷的功能,可让您返回任意范围的行(例如,返回10-20行)。这对于显示记录页面非常方便:
SELECT column FROM table
LIMIT 10 OFFSET 20
上面的查询将返回20-30行。
简而言之,要在查询的情况下返回20到30的行,请使用:
SELECT MIN(PRICE) AS MinPrice, MAX(PRICE) AS MaxPrice
FROM (SELECT PRICE FROM PRICES LIMIT 10 OFFSET 20);
您需要更改偏移量值以指定范围的起点。