|
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,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
42993
|
|