Я хочу, чтобы получить лучший день 3 пользователей между «2014-07-01» и «2014-08-01»Sql запросов с интервалом времени
Может кто-нибудь мне помочь? Я застрял здесь в течение 3 дней.
В действительных записях таблицы 10:00 - 22:00 и 1 запись за каждый час.
Всего 12 записей за каждый день и каждого игрока (иногда это может быть меньше 1 или 2).
Это выход я пытаюсь получить:
ID | User_ID | Username | Sum(Score) | Date
--------------------------------------------------
1 | 1 | Xxx | 52 | 2014-07-01
2 | 1 | Xxx | 143 | 2014-07-02
3 | 2 | Yyy | 63 | 2014-07-01
...
Score
стол:
ID | User_ID | Score | Datetime
-----------------------------------------
1 | 1 | 35 | 2014-07-01 11:00:00
2 | 1 | 17 | 2014-07-01 12:00:00
3 | 2 | 36 | 2014-07-01 11:00:00
4 | 2 | 27 | 2014-07-01 12:00:00
5 | 1 | 66 | 2014-07-02 11:00:00
6 | 1 | 77 | 2014-07-02 12:00:00
7 | 2 | 93 | 2014-07-02 12:00:00
...
User
стол:
ID | Username
--------------
1 | Xxx
2 | Yyy
3 | Zzz
...
Я думаю, что вы хотите 63 в вашем третьем ряду в желаемых результатов , – Mihai
Вы правы, я изменил его до 63. –