проверка нескольких столбцов в случае, когда предложение имеет одинаковые значения - PullRequest
0 голосов
/ 11 октября 2019

Я ищу простой способ написания следующего кода в sql.

case
when (a_col in(1,2,3) or b_col in (1,2,3) or c_col in (1,2,3)) then "p"
when (d_col in (4,5) or e_col in (4,5)) then "q"
else null
end as new_Column

Можно ли написать что-то вроде

case
when (a_col  or b_col  or c_col) in (1,2,3) then "p"
when (d_col or e_col) in (4,5) then "q"
else null
end as new_Column
...