
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.07.2003, 17:40
|
|||
|---|---|---|---|
|
|||
HELP! |
|||
|
#18+
У меня есть форма "Остаток кассы", основанная на запросе: SELECT cash.Валюта, Sum(cash.Приход) AS arrival, Sum(cash.Расход) AS charge, Sum([Приход])-Sum([Расход]) AS rest FROM cash GROUP BY cash.Валюта, cash.Дата HAVING (((cash.Дата)=[Введите дату])); ЭТО все работает!!! Но я столкнулся с проблемой: когда сумма прихода или расхода = Null, то в этой строке не считается Остаток кассы (rest) тобиш тоже = Null, а это никуда не годится :) Подскажите pls как в этом случае рассчитывать остаток кассы? P.S. вариант "вручную" не подходит :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.07.2003, 17:45
|
|||
|---|---|---|---|
|
|||
HELP! |
|||
|
#18+
Вместо Sum([Приход])-Sum([Расход]) AS rest напиши Sum(nz([Приход],0))-Sum(nz([Расход],0)) AS rest ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.07.2003, 17:46
|
|||
|---|---|---|---|
HELP! |
|||
|
#18+
заменить надоть Sum([Приход]) на iif(IsNull(Sum([Приход]));0;Sum([Приход])). С расходом - аналогично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.07.2003, 17:47
|
|||
|---|---|---|---|
|
|||
HELP! |
|||
|
#18+
Thx сейчас посмотрим :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.07.2003, 17:48
|
|||
|---|---|---|---|
|
|||
HELP! |
|||
|
#18+
однакось #Имя? Что такое nz? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.07.2003, 17:50
|
|||
|---|---|---|---|
|
|||
HELP! |
|||
|
#18+
СОРРРРИИИ!! Беру свои слова обратно :)) Работает ОГОРОМНОЕ THX ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.07.2003, 17:53
|
|||
|---|---|---|---|
|
|||
HELP! |
|||
|
#18+
Только я не знаю, что будет быстрее работать - Sum(nz([Приход],0)) или, может, все-таки nz(Sum([Приход]),0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.07.2003, 17:54
|
|||
|---|---|---|---|
HELP! |
|||
|
#18+
ну функция така. Если значение первого аргумента Null, тады етому аргументу присваивается значение второго аргумента, а если ни - то ни :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.07.2003, 17:55
|
|||
|---|---|---|---|
|
|||
HELP! |
|||
|
#18+
Ты издеваешься?! :)) Что такое nz ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1680439]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 358ms |

| 0 / 0 |
