SQL Server でクエリを実行して、テーブル (tableA) 内のすべての要素を別のテーブルの集計で選択したい
select a.*, count(b.number) from tableA a
inner join tableB b on a.id = b.a_id
group by a.id;
これにより、次のエラーが発生します。
エラー: 列 'a.id' は、集計関数にも GROUP BY 句にも含まれていないため、選択リストでは無効です。
SQLState: S1000
エラーコード: 8120
私が欲しいものを取得するための正しいクエリは何ですか?