次のデータ構造を検討してください。
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」の行に沿ってもっと何かが必要です。