銀行と支店の2つのテーブルがあります。
銀行には次のものがあります:bank_name [red、blue、green、] bank_ID [1、2、3]
ブランチ:bank_ID [1、1、2、3]、branch_name [wright、james、will、phil]
より多くのブランチを持つbank_nameを返す必要があり、それは番号です。
サブクエリでそれを行うことは可能ですか?ありがとう!
答えを編集する:
SELECT ban.bank_name、COUNT(bra.branch_name)
FROMブランチブラNATURALJOIN銀行禁止
GROUP BY bank_name
HAVING COUNT(bra.branch_name)=(SELECT MAX(COUNT(branch_name))FROM branchs GROUP BY bank_id);
自然結合と、サブクエリがそれにどのように影響するかについて問題がありました。
それが誰かを助けることを願っています!