Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Пустой запрос (Валим) 06/01/2014 - 13:28:08
      Re: Пустой запрос (Akina) 07/01/2014 - 12:32:17



From: Валим - 06/01/2014 - 13:28:08
Subject:Пустой запрос
-----------------
В хранимой процедуре мне нужно сравнить значение поля с запросом, однако запрос может вернуться пустой (это нормальная ситуация).
В T-SQL или PLSQL есть функция проверки isnull(переменная, значение) - есть ли аналог в MySQL? или как поступить?

Пример:
select a,b from t1 where a>(select sum(n) from t2 where t2.b=t1.a)

В таблице t2 нет записей b=t1.a или вообще нет записей.

Для T-SQL нормальным будет вызов:
select a,b from t1 where a>isnull((select sum(n) from t2 where t2.b=t1.a),0)



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
42993



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |