gpt4 book ai didi

mysql - 无法编写正确的 mysql 查询 (COUNT)

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

我有以下 mysql 表:

    Person   Car      Color
------------------------
1 Audi Blue
2 BMW Red
3 Honda Blue
4 Audi Red
5 Audi Yellow
6 Audi Blue

我正在尝试选择以下内容:

拥有奥迪及其颜色的人在每个人中出现的次数不到 3 次。

结果应该是第 4 人和第 5 人。

我尝试了以下查询,但没有得到所需的结果:

SELECT Person FROM CarTable
WHERE Car = "Audi"
GROUP BY Color
HAVING COUNT(*) < 3

实现我正在做的事情的正确查询是什么?

最佳答案

SELECT Person
FROM CarTable t1
JOIN (SELECT color, COUNT(*) c
FROM CarTable
GROUP BY color
HAVING c < 3) t2
USING (color)

关于mysql - 无法编写正确的 mysql 查询 (COUNT),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15593345/

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