相关的文档10bet官方网站 下载本手册
PDF(美国高级主任)- 41.5 mb
PDF (A4)- 41.6 mb
手册页(TGZ)- 262.1 kb
手册页(Zip)- 372.2 kb
信息(Gzip)- 4.0 mb
信息(邮政编码)- 4.0 mb
本手册节选

3.6.2某列最大行

任务:找到最昂贵物品的数量、经销商和价格。

这很容易用子查询完成:

SELECT article, dealer, price FROM shop WHERE price=(SELECT MAX(price) FROM shop);+---------+--------+-------+ | 文章| |经销商价格  | +---------+--------+-------+ | 0004 | | 19.95  | +---------+--------+-------+

其他的解决方案是使用左连接或者对所有行按价格降序排序,并使用mysql特定的方法只获取第一行限制条款:

选择s1。文章,s1.经销商,s1。从商店s1左加入商店s2上s1。价格< s2。WHERE s2的价格。文章是空的;选择商品,经销商,价格从商店订单的价格DESC限制1;
请注意

如果有几件最贵的商品,每件价格都是19.95英镑,那么价格就会下降限制解只会显示其中一个。