Hallo !
Ich möchte in einer Tabelle mit über 70 Spalten 20 Spalten abfragen die
z1 z2 z3 ... bis z20 heißen.
Sie sollen alle nach dem selben suchwort durchsucht werden.
Meine Idee war nun:
Leider funktioniert das nicht, er stößt sich an dem z%
Desweiteren hat die Tabelle noch 2 andere Spalten die mit z beginnen und die sollen aber nicht durchsucht werden.
Kann man in der Abfrage irgendwie elegant und kurz das z1 - z20 zusammenfassen oder muss ich in dem Abfragestring wirklich 20x WHERE LIKE machen?
Danke und Gruss,
André
Ich möchte in einer Tabelle mit über 70 Spalten 20 Spalten abfragen die
z1 z2 z3 ... bis z20 heißen.
Sie sollen alle nach dem selben suchwort durchsucht werden.
Meine Idee war nun:
PHP-Code:
$result=mysql("usr_web10_1","SELECT * FROM rezepte WHERE z% LIKE '%$suchwort%' ORDER BY name ASC");
Desweiteren hat die Tabelle noch 2 andere Spalten die mit z beginnen und die sollen aber nicht durchsucht werden.
Kann man in der Abfrage irgendwie elegant und kurz das z1 - z20 zusammenfassen oder muss ich in dem Abfragestring wirklich 20x WHERE LIKE machen?
Danke und Gruss,
André
Kommentar