deinertsche
Erfahrenes Mitglied
Hi!
Ich habe eine Datenbank mit mehreren Tabellen. Jede Tabelle hat ca. 100 verschiedene Spalten.
Wenn ich jetzt einen String in der gesamten Datenbank suchen will, muss ich dann
SELECT * FROM table1, table2, table3, table4, table5 where column1 LIKE '%$searchstring%' OR column2 LIKE '%$searchstring%' OR ...
für alle 100 Spalten machen oder gibts auch eine Art Gesamtsuche?
Am liebsten wärs mir so: SELECT * from [AlleTabellen] where [IrgeneineSpalte] LIKE '%$searchstring%'
greetinx
Deinertsche
<edit> ps: sorry, hat eigentlich mehr was mit sql als mit php zu tun </edit>
Ich habe eine Datenbank mit mehreren Tabellen. Jede Tabelle hat ca. 100 verschiedene Spalten.
Wenn ich jetzt einen String in der gesamten Datenbank suchen will, muss ich dann
SELECT * FROM table1, table2, table3, table4, table5 where column1 LIKE '%$searchstring%' OR column2 LIKE '%$searchstring%' OR ...
für alle 100 Spalten machen oder gibts auch eine Art Gesamtsuche?
Am liebsten wärs mir so: SELECT * from [AlleTabellen] where [IrgeneineSpalte] LIKE '%$searchstring%'
greetinx
Deinertsche
<edit> ps: sorry, hat eigentlich mehr was mit sql als mit php zu tun </edit>
Zuletzt bearbeitet: