|
|
|
Суммирование полей содержащих Null
|
|||
|---|---|---|---|
|
#18+
Есть таблица в которой некоторые ячейки содержат NULL, как сделать сумму по строкам (т.е. просуммировать все ячейки строки). При попадании NULL сумма становится тоже NULL. Как это обойти? Или как создать условие типа: суммировать все ячейки строки кроме содержащих NULL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 22:32 |
|
||
|
Суммирование полей содержащих Null
|
|||
|---|---|---|---|
|
#18+
Nz(ТвоеПоле,0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2003, 00:07 |
|
||
|
Суммирование полей содержащих Null
|
|||
|---|---|---|---|
|
#18+
Что то мне подсказывает о неверной структуре данных. Скорее всего в Вашей задаче можно вообще избавиться от суммирования полей в одной записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2003, 05:35 |
|
||
|
Суммирование полей содержащих Null
|
|||
|---|---|---|---|
|
#18+
Pavel: Дело в том, что пустые поля нельзя заполнить нулями. Так требуют условия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2003, 19:16 |
|
||
|
Суммирование полей содержащих Null
|
|||
|---|---|---|---|
|
#18+
2Максимум Максимум! Радио! Ой.. Кхе. Как просуммировать. Концентрируемся. Где? Просуммировать? В коде: dSum("Поле","Таблица") В запросе: Выражение1: Sum(Nz([Поле];0)) В поле области данных формы: =dSum("Поле";"Таблица") В поле в примечании: =Sum([Поле]) В отчете: =Sum([Поле]) В отчете в поле с накоплением: =Nz([Поле];0) На калькуляторе: 1+0+11+0+12+... Ик. --- Тяпница... ДР... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2003, 19:43 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32312342&tid=1678533]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
65ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 347ms |

| 0 / 0 |
