這可能是一個非常簡單的解決方案,但我不知道。我知道我可能必須使用 GROUP BY,但我不知道之后會發生什么。無論如何,下面的代碼應該輸出一個可用數量最少的商品,并顯示數量最少的商品的 itemID 和名稱。
SELECT ItemID, Inventory_Name, MIN(AvailableQuantity) FROM Inventory;
uj5u.com熱心網友回復:
你有兩個選擇:
SELECT ItemID,
Inventory_Name,
AvailableQuantity
FROM Inventory
ORDER BY AvailableQuantity ASC
LIMIT 1;
但這不處理關系,因此您可以使用子查詢:
SELECT ItemID,
Inventory_Name,
AvailableQuantity
FROM Inventory
WHERE AvailableQuantity in (SELECT MIN(AvailableQuantity) FROM Inventory i2);
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/461705.html
標籤:mysql
