Убедитесь, что оператор SQL Select не возвращает строк.

У меня есть оператор выбора

SELECT     QBalance
FROM         dbo.CustomerBalance
WHERE     (CustomerID = 1) AND (MarchentID = @MerchantId)

Я хочу проверить, возвращает ли этот оператор 0 строк. Я пытался использовать ISNULL и IFNULL, но мне кажется, что я чего-то упускаю.

25
задан a_horse_with_no_name 28 October 2011 в 16:50
поделиться

1 ответ

Можно ли также использовать внешнюю проверку ISNULL?

SELECT ISNULL((
SELECT QBalance
FROM   dbo.CustomerBalance
WHERE  (CustomerID = 1) AND (MarchentID = @MerchantId)), 0)
0
ответ дан 28 November 2019 в 18:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: