mysql の初心者です。
どなたかご教授いただければ幸いです。
よろしくお願いいたします。
テーブルは下記の通りです。
area_area テーブル
id pref explaine 1 TOKYO this is tokyo1 2 KANAGAWA this is kanagawa1 3 CHIBA this is chiba1
area_city テーブル
id name popularity area_id 1 AOYAMA 1 1 2 AKASAKA 0 1 3 YOKOSUKA 0 2 4 KAWASAKI 0 2
TOKYO に紐づく ASAKUSA は popularity が 0 ですが、AOYAMAは 1 なので SELECT の対象としたいです。
KANAGAWA に紐づく YOKOSUKA と KANAGAWA は、両方とも 0 なので対象外にしたいです。
CHIBA はレコード自体がないので対象外にしたいです。
このことから最終的に下記のような結果を取得したいと考えています。
1 TOKYO this is tokyo1
前回も似たような質問をさせていただいておりますが、GROUP BYがなくなるとどのように書いて良いかわからなくなってしまいました。
どなたかご教授いただければ幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/06/10 04:58