Условная логика

Что такое условная логика: определение, основные принципы, примеры и практические советы. Изучайте SQL для тестировщиков с подробными объяснениями для начинающих специалистов.

Условная логика.

CASE — позволяет писать условную логику, чтобы в зависимости от набора условий возвращать одно из множества возможных значений.

Условная логика CASE

CASE
    WHEN условие_1 THEN возвращаемое_значение_1
    WHEN условие_2 THEN возвращаемое_значение_2
    WHEN условие_n THEN возвращаемое_значение_n
    [ELSE возвращаемое_значение_по_умолчанию]
END