9 месяцев назад
Полное руководство по CASE WHEN в SQL
Источник: Nuances of Programming В сфере SQL освоение условной логики имеет такое же значение, как овладение стратегическими ходами в шахматной игре. Оператор CASE WHEN, определяющий эту логику,  —  универсальный инструмент, способный изменить данные и процесс принятия решений в таких средах SQL, как SQL Server, Oracle и Snowflake. Предлагаемое руководство научит вас использовать CASE WHEN в различных сценариях и поможет усовершенствовать навыки работы с данными независимо от опыта и квалификации...
2 года назад
Условные конструкции в SQL
Рассмотрим использование условных выражений в SQL. Для примера будем использовать следующую таблицу: case выражение Case делает выбор на основании множества условий: CASE WHEN условие_1 THEN результат_1 WHEN условие_2 THEN результат_2 ................................. WHEN условие_N THEN результат_N [ELSE альтернативный_результат] END Например, с его помощью можно скорректировать имена для лиц с фамилиями 'Davolio' и 'Fuller' (выводятся в новой колонке NewFirstName): SELECT LastName, FirstName, case...