Как выполнить IF...THEN в SQL SELECT?
Оператор case – ваш друг case в этой ситуации, и он принимает transact-sql одну из двух форм:
Простой if случай:
SELECT CASE WHEN THEN
WHEN THEN
ELSE
END AS
FROM
Расширенный случай:
SELECT CASE WHEN THEN
WHEN THEN
ELSE
END AS
FROM
Вы ms-sql-server даже можете расположить операторы sql-query case в порядке за предложением case-when для действительно причудливого case-expression порядка.
sql
sql-server
tsql
if-statement
case
2021-12-04T18:09:55+00:00
2022-11-15T19:15:56+00:00
Hladarra
Вопросы с похожей тематикой, как у вопроса:
Как выполнить IF...THEN в SQL SELECT?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями
использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании
файлов cookie, нажмите здесь.