私はこのサイトを訪れて、クエリを見つけようとしました。それが何をするのか、私が必要とするのは、テーブル 'データ'を調べて、別の2種類の治療を受けた顧客の名、姓、生年月日を返すことです。diagnosis_locations
できます。サブクエリを使用しないSQLクエリ
SELECT firstname, lastname, date_of_birth
FROM `data`
WHERE diagnosis_location IN (SELECT DISTINCT Diagnosis_location
FROM `data`)
GROUP BY firstname, lastname, date_of_birth
HAVING COUNT(DISTINCT diagnosis_location) >= 2
しかし、今は同じクエリを使用して、サブクエリを使用せずに同じ結果を得る必要があります。誰も私をここで助けることができますか?または少なくとも私にいくつかの指摘を与える?
_Why_これを行う必要はありませんか? – Oded
はこの宿題ですか? –
これが動作すれば、なぜサブクエリなしでそれが必要になるのですか? –