powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как преобразовать в запросе числ. значения "0" в пустые строки?
8 сообщений из 8, страница 1 из 1
Как преобразовать в запросе числ. значения "0" в пустые строки?
    #32803104
Посоветуйте, как можно разрешить следующую задачу:

Есть запрос. В запросе есть выражение, в результате которого в полях получаются численные значения "0". С выражением проблем нет. Не поскажите как сделать так, чтобы запрос эти "0" преобразовывал в пустые строки.

Спасибо за помощь.
...
Рейтинг: 0 / 0
Как преобразовать в запросе числ. значения "0" в пустые строки?
    #32803110
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IIf([выражение]=0;'';[выражение])
...
Рейтинг: 0 / 0
Как преобразовать в запросе числ. значения "0" в пустые строки?
    #32803117
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Укащаний по поводу ПО не было?

Тогда

Код: plaintext
NullIf(fld1,  0 )
...
Рейтинг: 0 / 0
Как преобразовать в запросе числ. значения "0" в пустые строки?
    #32803136
Вознакает следующее проблема:

В некоторых полях есть буквенно-численные значения типа "F1". При заключении выражения в такое условие в этих полях пишется ошибка. При применении функции "Val", поля с этими значениями тоже преобразуются в пустые строки.
...
Рейтинг: 0 / 0
Как преобразовать в запросе числ. значения "0" в пустые строки?
    #32803143
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IIf([выражение]='0';'';[выражение])
...
Рейтинг: 0 / 0
Как преобразовать в запросе числ. значения "0" в пустые строки?
    #32803211
Сейчас все работает корректно. Спасибо.

Не мог бы ты пояснить, в чем принципиальная разница между 0 и '0'?
...
Рейтинг: 0 / 0
Как преобразовать в запросе числ. значения "0" в пустые строки?
    #32803246
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в первом случае (=0) сравниваем c числом 0,
во втором (='0') - с текстовым знаком 0 (здесь текст, не число)
...
Рейтинг: 0 / 0
Как преобразовать в запросе числ. значения "0" в пустые строки?
    #32803267
Спасибо, Александр.

Благодаря твоему совету, я решил еще одну задачу связанную с нулями.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как преобразовать в запросе числ. значения "0" в пустые строки?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]