Это теоретический вопрос.Я хотел бы знать, возможно ли что-то вроде следующего:
Допустим, у нас есть таблица с элементами, 99 мест хранения и куча других данных.Мы хотим отфильтровать только несколько из них, основываясь на условиях следующего оператора выбора:
select
Id,
Item,
Site1, Site2..., Site99
from
Sites
where
(Site1 is not null and Site1 <> 'NY')
or (Site2 is not null and Site2 <> 'NY')
or ...
or (Site99 is not null and Site99 <> 'NY')
Есть ли способ зациклить Site1 -> 99 в операторе и условии вместо того, чтобы вводить его вручную?