SELECT * FROM `some_table`
WHERE
CONCAT_WS('|',`column1`,`column2`,`column3`,`column4`,`column64`) # single condition, many columns
LIKE '%VT%'
Voila.
„|” Nawiasem mówiąc, separator ma zapobiegać znajdowaniu przypadkowych dopasowań, w których np. kolumna1 kończy się na „V”, a kolumna2 zaczyna się na „T”, co dałoby fałszywie dodatni wynik wyszukiwania „VT”.
Nie jestem pewien, czy powyższa metoda jest szybsza niż OR
method (sądzę, że są tej samej szybkości) , ale zdecydowanie wymaga mniej pisania, jeśli piszesz zapytanie ręcznie.