1

スキーマ Car(maker, model, type) を持つ car という名前のデータベース テーブルがあります。

同じタイプのモデルのみを生産しているメーカーを見つける SQL クエリを見つけようとしていますが、それらのモデルの数が 1 を超えています。

私はSQLの初心者で、クエリを試しました

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

しかし、それは間違った結果をもたらします。どんな助けでも大歓迎です。ありがとう

4

1 に答える 1

0

You need to use CAPITALISED letters for instructions: Try this:

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

And also let's not forget about the semicolon at the end.

于 2012-09-18T07:41:31.080 に答える