我有以下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
实现我正在做的事情的正确查询是什么?