見つかった行の数をテーブルの他の列とともに選択する最も簡単な方法は何ですか?私が見つけた唯一の方法は、サブクエリで参加を行うことですが、私はそれがこのような単純なタスクがあるべきよりも多くのリソース重いです想像...COUNT()と他のテーブルの列
私が探している結果が
ですSELECT lots_of_rows, count(*)
FROM table
with some magic, so it doesn't reduce everything in one row.
f1 f2 f3 rowcount
----------------------
a b c 3
a c e 3
a r g 3
またはそういうもの。
。 "テーブルの他の列と一緒に?"私には論理がありません。 – m0skit0
彼は通常の選択とカウント(*)をしたいと思っていますが、副選択と結合を使わずに、すべての行と合計カウントをどこかに得ています。 – Johan
@ m0skit0:これは動作していないことを意味します:mytableからのid、count(id)の選択 –