私は、「ユーザー」と「ポスト」と呼ばれるテーブルと呼ばれるテーブルを持っています。 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. BeautifulSoupを使用してテーブルの情報を取得するにはどうすればよいですか?
- 3. 関係テーブルの関連情報をすべて取得するにはどうすればよいですか?
- 4. MySQL別のテーブルのタイムスタンプに基づいて情報を選択する
- 5. あるテーブルの情報をLINKテーブルに挿入するにはどうすればよいですか?
- 6. MySQL:他のテーブルの情報に基づいて複数のテーブルから情報を取り出す方法は?
- 7. ログイン情報に基づいてテーブル情報を表示する
- 8. テーブルから情報を解析する
- 9. htmlテーブルからオプションを選択し、別のページに情報を送信するにはどうすればいいですか?
- 10. はどのようにテーブル格納情報を取得する
- 11. 1日、1週間のデータベースから情報を選択するにはどうすればいいですか?
- 12. MySQL情報スキーマのテーブルから列名を選択する際のエラー
- 13. 列情報を選択し、制約情報で結合する
- 14. トグルを使用してテーブルに情報を表示すると、一度選択が行われます
- 15. jSoupを使用してYelpから情報を取得するにはどうすればよいですか?
- 16. ユーザー情報とオプションのユーザー情報または1つのテーブルのテーブルを分けていますか?
- 17. sales_flat_orderテーブルの情報
- 18. テーブルを結合した後にMySqlから特定の行情報を選択
- 19. SQLiteDBから選択情報を取得していますか?
- 20. テーブルをループしてそのテーブルの情報を別のファイルに追加する
- 21. Curlを使ってhtmlテーブルから情報を取得する
- 22. 2テーブルの情報を1行に表示するにはどうすればよいですか?
- 23. SQLで2つの情報テーブルを使用するには
- 24. ライセンス関連の情報をどこに保存すればよいですか?
- 25. 可変情報をプレハブから別のプレハブに転送するにはどうすればよいですか?
- 26. Sparx EAのERDのテーブルからキー情報を隠すには?
- 27. NSDictionaryを使用してテーブルに情報を入力する
- 28. テーブル情報から更新を実行
- 29. pandas.core.frame.DataFrameテーブルの情報をPythonでどのように変更できますか?
- 30. BatteryStatsHelperを使用してアプリのバッテリー情報を取得するにはどうすればよいですか?
あなたは参加してみましたか?のみを含む同じ名前を持つ複数のユーザーがある場合 –