Hallo Marc,
Hmm, da gefällt mir die Variante LIKE "%hosen%" besser, denn reguläre Ausdrücke brauchen mehr Zeit ...
Bitte einmal Zeiten messen.
LIKE %irgendwas%
ist langsam und aufwendig.
Wahrscheinlich müsste ich es dann eher so aufbauen:
WHERE
(artist LIKE "%Hosen%" OR song LIKE "%Hosen%") AND
(artist LIKE "%Sehnsucht%" OR song LIKE "%Sehnsucht%")Und vor solchen Konstrukten wollte ich weg, da ich dachte dass es in MySQL vielleicht so etwas wie eine kurzfristige Verknüpfung mehrerer Spalten gibt.
So etwas meinte ich (funktioniert natürlich nicht):
WHERE artist+song LIKE "%Hosen%" AND artist+song LIKE "%Sehnsucht%"
Schon mal unter Volltextsuche nachgeschaut?
Freundliche Grüße
Vinzenz