|
|
|
Access SQL
|
|||
|---|---|---|---|
|
#18+
Владимир СанычSELECT DETAIL.[Дата начала], Count(*) AS cnt FROM DETAIL WHERE ((DETAIL.[Время начала])>=#8:00:00 AM# And (DETAIL.[Время начала])<#8:00:00 PM#) GROUP BY DETAIL.[Дата начала] UNION SELECT GROUP BY Int(DETAIL.[Дата начала] + DETAIL.[Время начала] - 0.5), Count(*) AS cnt FROM DETAIL WHERE ((DETAIL.[Время начала])<=#8:00:00 AM# or (DETAIL.[Время начала])>#8:00:00 PM#) GROUP BY Int(DETAIL.[Дата начала] + DETAIL.[Время начала] - 0.5); Я еще одну вещь подправил - чтобы последняя секунда правильно учитывалась. да так здорово, катит токма одна загвоздка посе селекта GROUP BY Int(DETAIL.[Дата начала] + DETAIL.[Время начала] - 0.5) не катит ставлю Int(DETAIL.[Дата начала] + DETAIL.[Время начала] - 0.5) тоды непонятно к какой дате все это относится, потому что int не дата, моно его какньдь обратно??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2005, 18:45:52 |
|
||
|
Access SQL
|
|||
|---|---|---|---|
|
#18+
Int от даты должно работать как дата. Если точно не получается, тогда можно CDate или CVDate. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2005, 18:49:37 |
|
||
|
Access SQL
|
|||
|---|---|---|---|
|
#18+
придумал там моно Min(DETAIL.[Дата начала] ) ща проверю еще точно, но вроде здорово не знал что так моно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2005, 18:50:38 |
|
||
|
Access SQL
|
|||
|---|---|---|---|
|
#18+
Min - нехорошо. Если в какую-нибудь ночь не будет данных до полуночи, то дата получится не та. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2005, 18:51:58 |
|
||
|
Access SQL
|
|||
|---|---|---|---|
|
#18+
CDate или CVDate не работают ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2005, 19:12:21 |
|
||
|
Access SQL
|
|||
|---|---|---|---|
|
#18+
demon11CDate или CVDate не работают А если Format(..., "dd/mm/yyyy")? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2005, 19:18:11 |
|
||
|
Access SQL
|
|||
|---|---|---|---|
|
#18+
с форматом вообще все отлчно спасибо таким образом как я понимаю в любом случае получается дата начала временного промежутка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2005, 19:45:51 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32868796&tid=1669251]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 345ms |

| 0 / 0 |
