Я пытаюсь выполнить простую задачу: выберите значение из 2 столбцов в таблице.SQL Server 2005: оператор if с возвращаемым значением
Если одно из значений null, то верните нуль или что-то еще.
Else возвращает значения.
SELECT
MobileAreaCode, Mobile
FROM
TABLE_NAME
WHERE
id = 123456789
IF (MobileAreaCode is NULL OR Mobile is NULL)
BEGIN
RETURN(1)--NULL
END
ELSE
BEGIN
RETURN(MobileAreaCode+Mobile)
END
Помощь будет оценена
извините за то, что принесли его сейчас, если я хочу добавить поддержку для пустых строк, я просто не добавляю MobileAreaCode <> '' OR Mobile <> '' –
MobileAreaCode и Mobile являются NVARCHAR –
MobileAreaCode и Mobile являются NVARCHAR –