でカラムからカウントする方法を、私たちはなthread_idは2回繰り返して見ることができるとのuser_idは異なっています。
count(thread_id)= 2データまたはcount(thread_id)= 1を選択するにはどうすればよいですか? 'thread_id = 3'の場合、1つのエントリだけが見えます。条件文であれば助けてください。質問が必要です
でカラムからカウントする方法を、私たちはなthread_idは2回繰り返して見ることができるとのuser_idは異なっています。
count(thread_id)= 2データまたはcount(thread_id)= 1を選択するにはどうすればよいですか? 'thread_id = 3'の場合、1つのエントリだけが見えます。条件文であれば助けてください。質問が必要です
私はこのようなことをしたいと思いますか?
Select thread_id, COUNT(user_id) as users FROM TABLE GROUP BY thread_id
結果は(私が見ることができるデータに基づいて)このように少し見える
╔════════════╦═══════╗
║ thread_id ║ users ║
╠════════════╬═══════╣
║ 1 ║ 2 ║
║ 2 ║ 2 ║
║ 3 ║ 1 ║
║ 4 ║ 2 ║
║ 5 ║ 2 ║
║ 6 ║ 1 ║
╚════════════╩═══════╝
はい、このような条件が必要ですが、ここで結果を得られます。COUNT(user_id)をusers_countとして取得します。FROM TABLE GROUPによってusers_count = 1を持つthread_idまたはusers_count = 2を変更することができます。 –
"SELECT COUNT(user_id) as COUNT, thread_id
FROM table
GROUP BY thread_id"
あなたはユーザーIDのいずれかをしたいですか? – Rams
要件を直接投稿する代わりに、問題を解決するために試したコード/ソリューションを投稿して、ソリューションを期待してください。 –