1

次のデータ構造を検討してください。

parking garages
    |
    |_ garage 1
        |__ red car
        |__ blue car
    |_ garage 2
        |__ yellow car
        |__ orange car
    |_ garage 3
        |__ red car
        |__ red car
        |__ yellow car

「駐車場」はテーブルであり、各エントリは、ガレージ内の車ごとに1つのレコードを含む「garageCars」テーブルへの外部キーです。

私がやりたいのは、2台の赤い車があるので「ガレージ3」を返すクエリを書くことです

カウント付きのHAVING句を使用してみましたが、これにより、複数の車があるすべての行が返されます。「WHEREcount(car)> 1 and car.color=car.color」の行に沿ってもっと何かが必要です。

4

1 に答える 1