我在临时reultset下面使用游标
SELECT price FROM flight where source1='delhi' and dest='Bangkok';
我想找到上述路线的最低航班机票价格。 怎么做?
答案 0 :(得分:2)
使用 ORDER BY 子句订购您想要的结果。
试试这个:
SELECT price
FROM flight
WHERE source1='delhi' AND dest='Bangkok'
ORDER BY price ASC;
或强>
如果您只想要最低价格,请同时使用 LIMIT 。
SELECT price
FROM flight
WHERE source1='delhi' AND dest='Bangkok'
ORDER BY price ASC
LIMIT 1;
答案 1 :(得分:1)
试试这个, ORDER BY 和 LIMIT
SELECT `price` FROM flight
WHERE `source1` = 'delhi'
AND `dest` = 'Bangkok'
ORDER BY `price` ASC
LIMIT 1
答案 2 :(得分:0)
使用Order by
因为它会按升序或降序过滤结果。
SELECT price FROM flight where source1='delhi' and dest='Bangkok' order by price asc
答案 3 :(得分:0)
如果您希望按照最小到最大订单获取该路线的所有记录,请在查询后使用 ORDER BY price DESC
SELECT price FROM flight where source1='delhi' and dest='Bangkok'
ORDER BY price DESC;
或
如果您只想获得一个最低价格,那么您可以使用 MIN()功能。
SELECT MIN(price) FROM flight where source1='delhi' and dest='Bangkok';