|
|
|
проблема с запросом (дата, сумма)
|
|||
|---|---|---|---|
|
#18+
Народ, может кто нить подскажет как сделать трабла - поле даты в таблице имеет формат General Date (полная дата) текст запроса SELECT id, date, Sum(ss) AS sss FROM table WHERE DateDiff("h",[table].[ss],Now()))<14; id date sss 5 16.11.2004 12:54:43 1 5 16.11.2004 12:55:25 1 7 16.11.2004 12:55:18 1 а очень хочется иметь в поле date даты в виде dd.mm.yyyy менять в таблице низзя..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2004, 14:28:12 |
|
||
|
проблема с запросом (дата, сумма)
|
|||
|---|---|---|---|
|
#18+
в смысле результат в таком виде надо получить id date sss 5 16.11.2004 2 7 16.11.2004 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2004, 14:30:23 |
|
||
|
проблема с запросом (дата, сумма)
|
|||
|---|---|---|---|
|
#18+
В конструкторе запроса - свойство поля - формат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2004, 14:31:21 |
|
||
|
проблема с запросом (дата, сумма)
|
|||
|---|---|---|---|
|
#18+
не помогает...... это меняет только вывод на экран поля даты, а так результат прежний.... id date sss 5 16.11.2004 1 5 16.11.2004 1 7 16.11.2004 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2004, 14:34:13 |
|
||
|
проблема с запросом (дата, сумма)
|
|||
|---|---|---|---|
|
#18+
А, понял: SELECT id, cdate(fix(date)), Sum(ss) AS sss FROM table WHERE DateDiff("h",[table].[ss],Now()))<14; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2004, 14:36:04 |
|
||
|
проблема с запросом (дата, сумма)
|
|||
|---|---|---|---|
|
#18+
хмммм.....и потом еще один запрос который просуммирует что ли? так как то что ты дал он конвертит из полной даты в короткую..... так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2004, 14:38:16 |
|
||
|
проблема с запросом (дата, сумма)
|
|||
|---|---|---|---|
|
#18+
ну в принципе спасибо уже и на этом..... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2004, 14:39:12 |
|
||
|
проблема с запросом (дата, сумма)
|
|||
|---|---|---|---|
|
#18+
А функцию Format(Поле, "dd.mm.yyyy") не пробовал в поле запроса вставить? -- Regards Alexander Artamonov Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2004, 14:42:13 |
|
||
|
проблема с запросом (дата, сумма)
|
|||
|---|---|---|---|
|
#18+
Ах да, исправляюсь: SELECT id, cdate(fix(date)), Sum(ss) AS sss FROM table WHERE DateDiff("h",[table].[ss],Now()))<14 group by id, cdate(fix(date)) Это уже с суммированием. 2 Искандер В строку нехорошо. Вдруг дата потом в других запросах потребуется? Кроме того, преобразование в строку идет гораздо дольше, чем отбрасывание дробной части ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2004, 14:51:14 |
|
||
|
проблема с запросом (дата, сумма)
|
|||
|---|---|---|---|
|
#18+
DateValue(datefield) (с выражением лица) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2004, 14:54:57 |
|
||
|
проблема с запросом (дата, сумма)
|
|||
|---|---|---|---|
|
#18+
Format же не в строку, а в вариант преобразует - в отличие от Format$? -- Regards Alexander Artamonov Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2004, 14:54:57 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1523&tid=1670352]: |
0ms |
get settings: |
10ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
20ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 286ms |

| 0 / 0 |
