Mailinglisten-Archive |
Hallo, >> SELECT * FROM TABELLE WHERE (FELD1 LIKE "SUCH" OR FELD2 LIKE "SUCH" .. >> OR FELD[N] LIKE "SUCH") >Das ist genau die Loesung :) Und das ist auch die richtige, wegen der >Serverauslastung!!! Gut, ich hoffte lediglich, dass es flexibler funktionieren könnte... Ich dachte so in etwa an 7.2.7.4 mysql manual: mysql> SELECT * FROM tbl_name WHERE set_col LIKE '%value%'; mysql> SELECT * FROM tbl_name WHERE FIND_IN_SET('value',set_col)>0; >Die Klammern kannst Du uebrigens weglassen. So viele Felder wirst Du doch >nicht haben, oder? ca. 30 pro Tabelle bei 5 relevanten Tabellen >Das bedeutet der SQL-String wird automatisch generiert. Das mache ich grundsätzlich. Es hält den Programmcode flexibel. ;-) mit freundlichen Gruessen, Oliver Grube --------------------------------------------- --IT-Secure - Mit Sicherheit gute Lösungen.-- --------------------------------------------- Security Support * oliver.grube_(at)_it-secure.de +49 2161 6897-180 * http://www.it-secure.de
php::bar PHP Wiki - Listenarchive