表格结构
Name qty
Milk 12
Bread 10
Pen 100
Pencl 100
我的sql代码获取最大数量
SELECT Name, MAX(qty) FROM item
但是它给了Milk 100作为答案。如何得到正确答案?
答案 0 :(得分:4)
SELECT Name,qty FROM item ORDER BY qty DESC LIMIT 1
<强> Fiddle 强>
答案 1 :(得分:1)
我认为你正在寻找这个:
SELECT Name FROM item
WHERE qty = (SELECT MAX(qty) FROM item)
答案 2 :(得分:0)
这将为您提供表中具有最大数量的所有产品:
SELECT name, qty FROM item WHERE qty = (SELECT MAX(qty) from item);