![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 22.11.2010
Сообщений: 11
|
![]()
Есть запрос который выдает 5 столбцов, в последнем столбце содержатся как не Null, так и Null значения. Как сделать чтобы вместо Null выдавал что нибудь другое, например слово "Пусто"
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Возможно подойдет
1. COALESCE(имя_поля,'Пусто') AS имя 2. CASE WHEN имя_поля IS NULL THEN 'Пусто' ELSE имя_поля END AS имя 3. IIF(имя_поля IS NULL,'Пусто',имя_поля) AS имя Все зависит от СУБД, которую не мешало бы указывать
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 30.01.2009
Сообщений: 418
|
![]()
если вы про проблему с извлечением null поля в delphi то можно использовать следующую функцию
function notnullstr(str:variant):string; begin if str=null then result:='' else result:=str; end; функция берет любое значение и преобразовывает его в строковое, даже если там будет null |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Lesha, не согласен с вашим предложением, не вижу смысла в этих "костылях",
ведь постом выше Аватар предложил надёжное, быстрое, хорошее и правильное решение! |
![]() |
![]() |
![]() |
#5 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 30.01.2009
Сообщений: 418
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 22.11.2010
Сообщений: 11
|
![]() |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Код:
![]()
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск и замена в столбце | Garrison | Microsoft Office Excel | 24 | 12.09.2012 17:31 |
Суммирование значений в столбце | needsomehelp | БД в Delphi | 2 | 26.01.2011 14:56 |
Макрос на сравнение и подсчет в первом столбце строк, и сумирование значений этих строк в другом столбце | Shpr0T | Microsoft Office Excel | 8 | 30.08.2010 17:52 |
Замена в столбце | siteograf | Microsoft Office Excel | 5 | 19.10.2009 02:27 |