SELECT * FROM `some_table`
WHERE
CONCAT_WS('|',`column1`,`column2`,`column3`,`column4`,`column64`) # single condition, many columns
LIKE '%VT%'
Voilà.
Le '|' séparateur, en passant, est de vous empêcher de trouver des correspondances coïncidentes où, par exemple, la colonne1 se termine par 'V' et la colonne2 commence par 'T', ce qui vous donnerait un faux positif dans une recherche de "VT".
Je ne sais pas si la méthode ci-dessus est plus rapide que le OR
méthode (je suppose qu'ils ont la même vitesse), mais cela implique certainement moins de frappe si vous écrivez la requête à la main.