※ 引述《firerycon (不是保育类)》之铭言:
: 上学期期末考怎么想都做不出来
: 题目要我们利用汇总函数里面的Max和min
: 比较并显示最贵的商品
: SELECT MAX(price)
: FROM...
: 比较之后结果只显示最大的那个价格(数字)
: 请问我要怎么同时抓出抓出最贵的商品(ID或名称)和价钱并显示出来?
SELECT
a.id
,max(b.price)
FROM
table_name a
,table_name b
WHERE
a.pk = b.pk
;
这样呢?
不过效能上不晓得有没有快过WHERE的子查询,有待高手回答~