Überprüfen mehrerer Spalten auf einen Wert

Ich habe eine Tabelle mit folgenden Spalten:

id,col1,col2,col3,col4

Nun möchte ich überprüfen, obANY voncol1, col2, col3, col4 habe den übergebenen Wert.

Der lange Weg dorthin wäre ...

SELECT * FROM table WHERE (col1 = 123 OR col2 = 123 OR col3 = 123 OR col4 = 123);

Ich denke, es ist die gegenteilige Version vonIN.

Gibt es eine einfachere Möglichkeit, das zu tun, was ich will?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage