Ich weiß nicht ob es performanter ist aber bestimmt kürzer
Einfach die Felder per Stringverknüpfung verketten
SELECT * from tabelle where feld1||feld2||feld3 like "%suchbegriff%";
P.S: mit || ist die String-Verknüpfung gemeint, falls es nicht der Standard ist ...