|
|
|
Запрос
|
|||
|---|---|---|---|
|
#18+
есть таблица вида: Дата Значение 20.10.2014 18:20 5 20.10.2014 19:10 3 21.10.2014 07:15 4 21.10.2014 07:35 4 21.10.2014 15:26 1 23.11.2014 14:45 0 12.12.2014 10:10 8 15.12.2014 09:09 5 Нужно посчитать количество записей в диапазоне дат с 21.10 по 12.12 но по времени, т.е. в 07:00 - 5 записей, 7:30 - 2 записи, в 8:00 - 0 записей и т.д., т.е. распределение по времени суток. Помогите, пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2015, 12:35:58 |
|
||
|
Запрос
|
|||
|---|---|---|---|
|
#18+
>количество записей count >в диапазоне дат с 21.10 по 12.12 where >но по времени, т.е. в 07:00 - 5 записей, 7:30 - 2 записи, в 8:00 - 0 записей и т.д., т.е. распределение по времени суток. Объясните, откуда взялись эти числа. Из исходных данных что-то никак не получается их вывести. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2015, 12:46:04 |
|
||
|
Запрос
|
|||
|---|---|---|---|
|
#18+
что из этого ты не знаешь: - как из даты получить порцию времени - как сгруппировать ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2015, 12:46:49 |
|
||
|
Запрос
|
|||
|---|---|---|---|
|
#18+
числа - это я так, для примера, т.е. при диапазоне с 21.10 по 12.12 результат должен быть таким: 07:00 - 1 07:30 - 1 08:00 - 0 ... 10:00 - 0 10:30 - 1 .... 14:00 - 0 14:30 - 1 15:00 - 1 15:30 - 0 пытаюсь сделать что-то типа такого "FROM Request r WHERE r.arrivalDate BETWEEN :startDate AND :finishDate AND EXTRACT(HOUR FROM r.arrivalDate) BETWEEN :hour1 AND :hour2 AND EXTRACT(MINUTE FROM r.arrivalDate) BETWEEN :minute1 AND :minute2",[startDate: startDate,finishDate: finishDate, hour1: 10, hour2: 19, minute1: 20, minute2: 29] ps пишу, правда на hql.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2015, 13:05:11 |
|
||
|
Запрос
|
|||
|---|---|---|---|
|
#18+
mrkidчисла - это я так, для примера, т.е. при диапазоне с 21.10 по 12.12 результат должен быть таким:про group by не слышали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2015, 13:15:18 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=138&tid=1833261]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
19ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 333ms |

| 0 / 0 |
