私はテーブルを持っています(かなり大きなもの)。カラムはたくさんあり、そのうち2つは "post"と "user"です。 特定の「投稿」について、どの「ユーザー」が最も投稿されたのかを知りたい。テーブル内の特定の値の最大発生数
私は最初にすべてのエントリを取得しようと思っていました(post = 'wanted_post')。その後、PHPのハックを投げて、どの "user"値が最も得られるかを調べました。 MySQLの微妙な呼び出しの知識が不足しているので、私はこの値を得るための純粋なMySQLの方法を探しています(基本的に、特定の "投稿"に最も多く投稿された "ユーザー" ID)。
可能ですか?あるいは、私はハイブリッドSQL-PHPソリューションに落ちるべきですか?
おかげで、 Cystack
そうです。どうやらMySQLは思ったよりも強力です。もう一度ありがとう – Cystack
うわー、私は非常に頻繁に "強力な" MySQLを呼び出す人々を聞いていない:) – Flimzy
しかし、構文がわかりません。 「ORDER BY」行がなければ、私は「ポスト」にリンクされているすべての「ユーザー」を手に入れることになりました。どのようにORDER BYを追加すると、COUNT(*)は各グループに個別に適用され、whoelリクエストには適用されません(したがって、別個の「ユーザー」の番号が返されます)。 – Cystack