0

私はまだ解決できていない問題を抱えています。次の表を見てください。

+---+------------+-------------------------------------+
|id |   likes    |   fb_likes    |     created_time    |
+---+------------+-------------------------------------+
|10 |    0       |      0        | 2013-04-07 13:53:36 |
| 9 |    3       |      2        | 2013-04-07 13:17:18 |
| 8 |    2       |      1        | 2013-04-06 21:49:30 |
| 7 |    2       |      0        | 2013-04-06 20:25:24 |
| 6 |    6       |      5        | 2013-04-06 18:52:27 |
| 5 |    3       |      0        | 2013-04-05 21:19:34 |
| 4 |    5       |      2        | 2013-04-05 19:09:13 |
| 3 |    9       |     10        | 2013-04-03 14:18:56 |
| 2 |    0       |      1        | 2013-04-02 14:28:36 |
| 1 |    0       |      0        | 2013-04-02 08:39:32 |
+---+------------+-------------------------------------+

1日あたりのいいね数が最も多いIDを選択したい。似たようなことをしたいという投稿をたくさん見てきましたが、まだ解決策を見つけていません。

失敗した試行 (これは正しいいいね! を選択しますが、ID が間違っています):

SELECT id, MAX(likes+fb_likes) as Tlikes, created_time FROM table GROUP BY DAY(created_time);

私もこのようなことを試しました: http://dev.mysql.com/doc/refman/5.0/en/example-maximum-column-group-row.html

どんな助けでもいただければ幸いです

更新 fb_likes 列を追加するのを忘れていました。私はなんてばかだ。

4

2 に答える 2