|
|
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Есть таблца с информацей о процессах. Таблица одержит данные о названии процесса, времени начала и конца процесса: Код: plaintext Надо показать сколько процессов бежали каждые 15 минут в течении 8 часов. Первая идея которая приходит в голову - это сделать 32 запроса (по запросу на кажд. 15 минут: 4 * 8). Мне кажется что должно быть более элегантное решение, но не вижу я его пока. Помогите ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2004, 15:00 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
SELECT name FROM t1 WHERE (NOW() - end_time>080000) AND (end_time - start_time > 001500) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2004, 15:05 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Если постоянно нужно одно и тоже время (например рабочие часы), то просто создай таблицу с 32-мя значения нужного времени и джойнись с ней, а дату нужную уже в запросе подставишь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 00:20 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=32790287&tid=1854605]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
169ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 448ms |

| 0 / 0 |
