Проверка нескольких столбцов на одно значение
У меня есть таблица, которая имеет столбцы, например, это:
id,col1,col2,col3,col4
Теперь я хочу проверить, еслиANY
изcol1, col2, col3, col4
имеют переданную в стоимости.
Долгий способ сделать это будет ..
SELECT * FROM table WHERE (col1 = 123 OR col2 = 123 OR col3 = 123 OR col4 = 123);
Я думаю, что это противоположная версияIN
.
Есть ли более простой способ сделать то, что я хочу?