gpt4 book ai didi

mysql - 如果有两个客户,请选择订购产品数量最多的客户

转载 作者:行者123 更新时间:2023-11-29 11:04:49 25 4
gpt4 key购买 nike

我有以下订单表

enter image description here

我知道查询选择订购数量最多的客户。但是,如果两个客户的数量相同,那么它会如何工作。我应该编写什么查询来向两个客户展示?

最佳答案

您可以使用子查询来检查给定记录的数量是否与表中观察到的最大数量匹配:

SELECT *
FROM yourTable
WHERE qty = (SELECT MAX(qty) FROM yourTable)

如果有多个客户共享最大数量,这将返回多条记录。

如果您只想取回一条记录,即使存在平局,您也可以使用此方法:

SELECT *
FROM yourTable
ORDER BY qty DESC
LIMIT 1

关于mysql - 如果有两个客户,请选择订购产品数量最多的客户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41585135/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com