多くのフォーラムやWebサイトでは、投稿またはテーブルにユーザー情報が表示されます(複数のユーザーを表示している場合)。
たとえば、フォーラムスレッドがあり、その各投稿に次のような投稿者に関する情報が表示されているとします。
名前:ジョンEメール:email@email.com投稿:450
おそらく、名前と電子メールが保存されているユーザー用のテーブルと、投稿用のテーブルがあります。
1つのSQLステートメントでそれを行うことができると思う唯一のことは、ユーザーが投稿するたびにユーザーテーブルの行(投稿を行うユーザーに対応する行)に1を追加することです。これは悪い解決策のようです。自分。
各ユーザーの投稿数をどのようにカウントしますか?