2つのテーブルがあり、両方のテーブルからカウントを取得しようとしています。最初のテーブルから数え、2番目のテーブルから数えます。結果は次のようになります。複数のテーブルからの複数のカウント
Count(users.name) Count(users_types)
5 8
しかし、私のクエリは、この結果をもたらします。ここ
Count(users.name) Count(users_types)
8 8
は私のクエリです
select count(users.users),
count(users_types.users_types)
form users , users_types
どのように私は、正しい結果を得ることができますか?
のようなサブクエリを使用してください。元の質問は速度の問題がなければ完了したかったようです。 – Nightwolf
さて、質問には何も言及されていません。 –
あなたの答えに間違いはありませんが、より速い結果が得られる代替回答を加えてみましょう。 – Nightwolf