Ilja: mysql: LIKE

Beitrag lesen

yo,

aber Du kannst spalte1 und spalte2 vorher zusammenrechnen und dann das Ergebnis vergleichen:

... WHERE CONCAT(spalte1, spalte2) LIKE '%$query%'

ich würde da eher den passenden logischen operator verwenden, wobei ein eventuell vorhandener index bei deiner abfrage nicht verwendet werden kann, so dass es nach aller wahrscheintlichkeit zu einem fullscan der  tabelle kommt.

select WHERE spalte1 LIKE '%$query%' AND/OR spalte2 LIKE '%$query%'

Ilja