gpt4 book ai didi

mysql - 基于sum()的SQL查询限制

转载 作者:行者123 更新时间:2023-11-29 05:54:33 24 4
gpt4 key购买 nike

<分区>

我需要根据 qty 列的总和来限制我的查询结果

例如,这是我的数据库

| id | qty | wh | car |
-----------------------
| x1 | 2 | a | z |
| x2 | 3 | b | y |
| x3 | 10 | a | z |
| x4 | 5 | a | z |
| x5 | 2 | b | z |
| x6 | 2 | a | z |
| x7 | 3 | a | z |

这是我的查询:

SELECT * FROM table WHERE wh = 'a' AND car = 'z' ORDER BY qty LIMIT sum(qty) <= 20

因此我需要得到:

| id | qty | wh | car |
-----------------------
| x3 | 10 | a | z |
| x4 | 5 | a | z |
| x7 | 3 | a | z |
| x1 | 2 | a | z |

我想我可能需要使用子查询?

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