|
|
|
Ошибка в запросе
|
|||
|---|---|---|---|
|
#18+
Есть запрос TRANSFORM Sum(TempZv.КИР) AS [Sum-КИР] SELECT TempZv.Объект, Sum(TempZv.КИР) AS [Итоговое значение КИР] FROM TempZv WHERE (((TempZv.Дата) Between ["Введите начальную дату:"] And ["Введите конечную дату:"])) GROUP BY TempZv.Объект PIVOT TempZv.[Источник рекламы]; Отбор по дате не работает, не могу понять почему. Помогите плз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2003, 12:15 |
|
||
|
Ошибка в запросе
|
|||
|---|---|---|---|
|
#18+
Попробуй: WHERE TempZv.Дата Between Format(["Введите начальную дату:"], "#mm\/dd\/yyyy#") And Format(["Введите конечную дату:"], "#mm\/dd\/yyyy#") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2003, 12:29 |
|
||
|
Ошибка в запросе
|
|||
|---|---|---|---|
|
#18+
Что значит не работает? Ничего не возвращает или возвращает, но не так? А пока поставь Введите начальную дату и конечную в парметры запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2003, 12:32 |
|
||
|
Ошибка в запросе
|
|||
|---|---|---|---|
|
#18+
Попробовал. Выдается ошибка : ["Введите начальную дату:"]не распознается ядром базы данных MS Jet как добустимое поле или выражение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2003, 12:34 |
|
||
|
Ошибка в запросе
|
|||
|---|---|---|---|
|
#18+
Если условие отбора Where задавать строго Between #1/01/03# And #30/01/03# то все работает корректно, но как формировать диапозон запроса через вводимые значения? В простом запросе все работает, а в перекркстном нет :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2003, 13:07 |
|
||
|
Ошибка в запросе
|
|||
|---|---|---|---|
|
#18+
>Выдается ошибка : ["Введите начальную дату:"]не распознается ядром базы данных MS Jet как добустимое поле или выражение Ну вот сам почти и ответил. Акес считает что ты задал поле, а не параметр. Вопрос - почему он так считает?Хрен его знает! Попробуй вместо русских букв английские (был у меня такой глюк на 2000/2002 без сервис-паков) Прислушайся к совету IgorM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2003, 14:07 |
|
||
|
Ошибка в запросе
|
|||
|---|---|---|---|
|
#18+
Заработало в таком варианте: PARAMETERS [1дата] DateTime, [2дата] DateTime; TRANSFORM Sum(TempZv.КИР) AS [Sum-КИР] SELECT TempZv.Объект, TempZv.Дата, Sum(TempZv.КИР) AS [Итоговое значение КИР] FROM TempZv WHERE (((TempZv.Объект) Is Not Null) AND ((TempZv.Дата) Between [1дата] And [2дата])) GROUP BY TempZv.Объект, TempZv.Дата ORDER BY TempZv.Дата, TempZv.[Источник рекламы] PIVOT TempZv.[Источник рекламы]; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2003, 14:25 |
|
||
|
Ошибка в запросе
|
|||
|---|---|---|---|
|
#18+
>Заработало в таком варианте: [тут что-то было] Так были виноваты русские буквы? Если русские буквы - ставь сервис-паки. З.Ы. И опять повторяю - прислушайся к IgorM. Не сделаешь форматирование к понятному для SQL формату - получишь хрень на выходе (вместо 5 сентября - 9 мая). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2003, 14:34 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1817&tid=1682090]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
22ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 315ms |

| 0 / 0 |
