|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.04.2011, 21:00 | #1 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
Не работает CASE для NULL в выборке из view (скриншот внутри
Код:
Как собственно с этим бороться? Почему CASE не заменяет NULL на NONE? Причем, кстати, нет реакции именно на значение NULL, на другие значения реакция есть.
"Тяжело в учении, легко в бою" - А.В. Суворов
|
12.04.2011, 21:13 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Обычно проверка на NULL это: incount IS NULL. MySQL не знаю, но возможно сработает так:
CASE WHEN incount IS NULL THEN "NONE" ELSE incount END, или CASE incount WHEN IS NULL THEN "NONE" ELSE incount END,
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
12.04.2011, 22:16 | #3 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
Собственно, заменил CASE на if(incount IS NULL, 0.0,incount) и все заработало.
"Тяжело в учении, легко в бою" - А.В. Суворов
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Может ли бот сделать скриншот незаметно для клиента? | amakl | Софт | 10 | 13.01.2011 13:02 |
case для строк | Sanek_ntsk | Общие вопросы Delphi | 5 | 23.03.2010 17:42 |
CreateCompatibleDC(NULL) - для какого HDC создаётся compatible DC | butterflight | Win Api | 9 | 16.06.2009 21:19 |
operator= для NULL | Selebro | Общие вопросы C/C++ | 2 | 14.12.2008 16:29 |
Конструкция case of работает некорректно! Как исправить? | SkAndrew | Общие вопросы Delphi | 6 | 06.04.2008 00:21 |