| b_id |
+------+
| 10 |
| 10 |
| 20 |
| 30 |
| 40 |
| 40 |
| 70 |
| 40 |
| 10 |
非常に類似したmysql query for maximum duplicate value私はb_id
(s)のエントリが最も多く必要です。それが唯一の時間の最大数を繰り返しb_idsの一つを示して最大重複値のMySQLクエリ
掲載ソリューション
select b_id, count(b_id)
from books
group by b_id
order by count(b_id) desc
limit 1;
は、私のために動作しません。 ここに私の必要な結果は
| b_id | reps |
+------+------+
| 10 | 3 |
| 40 | 3 |
クロス結合はほとんど不要と思われます。 – Strawberry
@Strawberryあなたはクロス・ジョインの代わりにある種のサブ・セレクトを意味しますか?私は通常、このタイプのクエリを好むかもしれませんあなたは私にそのようなサブ選択/十字結合のためのより良い選択肢を提案することができるかもしれません –