私は、「ユーザー」と「ポスト」と呼ばれるテーブルと呼ばれるテーブルを持っています。 postsテーブルは、外部キー属性としてユーザーのID情報を保持します。投稿テーブルFROM usersテーブルのID番号に対応するすべてのユーザ名を選択したいと思います。それから私は、すべてのユーザーのための投稿数を取得することができるようにCOUNT(*)
機能とGROUP BY username
ステートメントを使用します。 どうすればいいですか?別のテーブルの情報を使用してテーブルから一連の情報を選択するにはどうすればよいですか?
答えて
私は、ユーザー名でグループではないだろう、同じ名前を持つ複数のユーザーがあるかもしれませんので。代わりにユーザーのIDでグループ化します。
SELECT users.username, count(*)
FROM users, posts
WHERE users.id = posts.user_id
GROUP BY users.id;
'結果セット内username'はそれらを区別することはできません。 – eggyal
ええ、users.id、users.firstname(存在する場合)などを追加するのは簡単です。 OPはユーザー名を選択したかったので、このフィールドのみを含めました。 –
usernameの列は私のテーブル内でユニークです。私が知っている:だからおかげで:) @eggyal – Gimballock
- 1. アンドロイドアプリでは、別のテーブルの情報に関連付けられたテーブルに情報を表示するにはどうすればよいですか?
- 2. SQL:テーブルから単一のクエリ情報を取得し、別のテーブルから情報を集めるには?
- 3. BeautifulSoupを使用してテーブルの情報を取得するにはどうすればよいですか?
- 4. 関係テーブルの関連情報をすべて取得するにはどうすればよいですか?
- 5. MySQL別のテーブルのタイムスタンプに基づいて情報を選択する
- 6. あるテーブルの情報をLINKテーブルに挿入するにはどうすればよいですか?
- 7. 2つのテーブルからフォームの情報を表示するにはどうすればよいですか?
- 8. MySQL:他のテーブルの情報に基づいて複数のテーブルから情報を取り出す方法は?
- 9. SQLのみを使用して別のテーブルの情報でテーブルを更新するにはどうすればよいですか?
- 10. ログイン情報に基づいてテーブル情報を表示する
- 11. テーブルから情報を解析する
- 12. htmlテーブルからオプションを選択し、別のページに情報を送信するにはどうすればいいですか?
- 13. はどのようにテーブル格納情報を取得する
- 14. 1日、1週間のデータベースから情報を選択するにはどうすればいいですか?
- 15. MySQL情報スキーマのテーブルから列名を選択する際のエラー
- 16. 列情報を選択し、制約情報で結合する
- 17. jSoupを使用してYelpから情報を取得するにはどうすればよいですか?
- 18. テーブル内の特定の情報をPythonでスクラップするにはどうすればよいですか?
- 19. トグルを使用してテーブルに情報を表示すると、一度選択が行われます
- 20. ユーザー情報とオプションのユーザー情報または1つのテーブルのテーブルを分けていますか?
- 21. sales_flat_orderテーブルの情報
- 22. chrome.tabs.query()から情報を返すにはどうすればよいですか?
- 23. テーブルを結合した後にMySqlから特定の行情報を選択
- 24. SQLiteDBから選択情報を取得していますか?
- 25. phpmailerを使用してSQLテーブルから情報を送信するには?
- 26. 2テーブルの情報を1行に表示するにはどうすればよいですか?
- 27. Curlを使ってhtmlテーブルから情報を取得する
- 28. テーブルをループしてそのテーブルの情報を別のファイルに追加する
- 29. SQLで2つの情報テーブルを使用するには
- 30. 選択した行の情報をセクションに表示するにはどうすればいいですか?
あなたは参加してみましたか?のみを含む同じ名前を持つ複数のユーザーがある場合 –