hi,
Hintergrund der Frage ist eine MySQL-Tabelle mit _mehreren_ Textfeldern.
Die Suche soll für jeden einzelnen Datensatz genau dann als erfolgreich gelten, wenn der gesuchte reguläre Ausdruck auf alle seine Textfelder _zusammen_ zutrifft.
Dadurch erhöht sich die Verknüpfungsdimension noch zusätzlich; und ich denke mal, dass in so einem Fall eine WHERE-clause der Form:"WHERE CONCAT_WS(' ', feld1, feld2, feld3) REGEXP '$re'"
die resourcenschonendste Variante ist
na ja, ich würde mir noch mal überlegen, ob nicht eine FULLTEXT SEARCH über alle spalten performanter sein könnte ...
gruß,
wahsaga
--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."