1

我有一个名为 car 的数据库表,其模式为 Car(maker, model, type)。

我试图找到一个 SQL 查询,找出仅生产相同类型模型的制造商,并且这些模型的数量超过 1。

我是 SQL 的初学者并尝试过查询

select maker, type
from car
group by maker, type
having count(model) > 1

但它会产生错误的结果。任何帮助将不胜感激。谢谢

4

1 回答 1

0

您需要使用大写字母来指示:试试这个:

SELECT maker, type
FROM car
GROUB BY maker, type
HAVING COUNT(model) > 1;

而且我们也不要忘记最后的分号。

于 2012-09-18T07:41:31.080 回答