私はこのテーブルを持っています:
id | day | count
----------------
u tue 1
u wed 4
w wed 5
x mon 5
y mon 5
x tue 2
毎日最もカウントの多い行を返したい。だから私はこのテーブルを取得したい:
id | day | count
----------------
w wed 5
x mon 5
y mon 5
x tue 2
これが私のSQLですが、正しい出力が得られません。
select id, day, MAX(count)
from Table
group by day
それは私に与えています:
id | day | count
----------------
w wed 5
y mon 5
x tue 2