繁体   English   中英

获取mysql max()值

[英]getting mysql max() value

表结构

Name  qty
Milk  12
Bread 10
Pen   100
Pencl 100

我的SQL代码获得最大数量

SELECT Name, MAX(qty) FROM item

但这给了Milk 100作为答案。 如何获得正确答案?

SELECT Name,qty FROM item ORDER BY qty DESC LIMIT 1

小提琴

我认为您正在寻找:

SELECT Name FROM item
WHERE qty = (SELECT MAX(qty) FROM item)

这将为您提供表中数量最大的所有产品:

SELECT name, qty FROM item WHERE qty = (SELECT MAX(qty) from item);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM