
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.11.2003, 05:01
|
|||
|---|---|---|---|
|
|||
Как просуммировать пустые поля? |
|||
|
#18+
Поле [Договор оформлен] содержит соот. даты оформления, или не содержит т.е. договор не оформлен. Необходимо просуммировать пустые поля, т.е получить число неоформленных договоров. Имеется запрос: SELECT [Контроль договоров].[Договор оформлен], Sum(Nz([Договор оформлен],0)) AS Выражение1 FROM [Контроль договоров] WHERE ((([Контроль договоров].[Договор оформлен]) Is Null)); Запрос не хочет работать. Подскажите где здесь глюк! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2003, 09:45
|
|||
|---|---|---|---|
Как просуммировать пустые поля? |
|||
|
#18+
SELECT Count(ИД_договора) AS Количество FROM [Контроль договоров] WHERE ((([Контроль договоров].[Договор оформлен]) is null GROUP BY ИД_договора ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2003, 11:59
|
|||
|---|---|---|---|
|
|||
Как просуммировать пустые поля? |
|||
|
#18+
Не работает, пропущен оператор перед count . Какой тут нужен оператор? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2003, 12:48
|
|||
|---|---|---|---|
|
|||
Как просуммировать пустые поля? |
|||
|
#18+
А что это за (((? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2003, 12:57
|
|||
|---|---|---|---|
|
|||
Как просуммировать пустые поля? |
|||
|
#18+
Не знаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2003, 12:59
|
|||
|---|---|---|---|
|
|||
Как просуммировать пустые поля? |
|||
|
#18+
Ну так не будет работать селект с дисбалансом скобок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2003, 14:23
|
|||
|---|---|---|---|
Как просуммировать пустые поля? |
|||
|
#18+
2 Rimbombo Извини коллега, я думал достаточно будет показать принцип запроса - потому скобки не считал. Вот исправленый вариант... только не пиши, что запрос ругается на поле ИД_договора. :-)) SELECT Count(ИД_договора) AS Количество FROM [Контроль договоров] WHERE ([Контроль договоров].[Договор оформлен] is null ) GROUP BY ИД_договора; -- не знаю какой у тебя Аккес, а то и без групбая работать будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2003, 14:33
|
|||
|---|---|---|---|
|
|||
Как просуммировать пустые поля? |
|||
|
#18+
Аксес пишет: "ошибка синтаксиса, пропущен оператор в выражении запроса"!!!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2003, 14:36
|
|||
|---|---|---|---|
|
|||
Как просуммировать пустые поля? |
|||
|
#18+
Сам нашел правильный вариант. Вот! SELECT Count([Контроль договоров].[№ п/п]) AS [Count-№ п/п] FROM [Контроль договоров] GROUP BY [Контроль договоров].[Договор оформлен] HAVING ((([Контроль договоров].[Договор оформлен]) Is Null)); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2003, 14:37
|
|||
|---|---|---|---|
|
|||
Как просуммировать пустые поля? |
|||
|
#18+
и все отлично работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2003, 16:31
|
|||
|---|---|---|---|
Как просуммировать пустые поля? |
|||
|
#18+
А если так? Код: plaintext 1. 2. А то что-то эти "нумера" больно глаза режут ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2003, 16:48
|
|||
|---|---|---|---|
|
|||
Как просуммировать пустые поля? |
|||
|
#18+
посмотрю сейчас ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1678523]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 351ms |

| 0 / 0 |
