2 つのテーブルがあり、両方のテーブルで ID 番号のカウントを取得したいと考えています。1 つのテーブルには 1 つの結果しかありませんが、もう 1 つのテーブルにはさらに多くの結果が含まれる可能性があります。
select
a.ID,
count(a.ID),
count(b.ID)
from a
join b on
(b.ID=a.ID)
where a.ID='7820193'
group by a.ID
結果は次のようになります ID 7820193 count (a.ID)=200 count(b.ID)=200
ただし、すべてのタイプの結合 (左、右、内側) で試しましたが、その ID 番号のインスタンスは 1 つしかありません。何が間違っていますか?