SELECT * FROM `some_table`
WHERE
CONCAT_WS('|',`column1`,`column2`,`column3`,`column4`,`column64`) # single condition, many columns
LIKE '%VT%'
Вуаля.
"|" Между другото, разделителят е да ви попречи да намерите случайни съвпадения, където например колона 1 завършва с „V“, а колона 2 започва с „T“, което би ви дало фалшиво положително при търсене на „VT“.
Не съм сигурен дали горният метод е по-бърз от OR
метод (предполагам, че са със същата скорост) , но определено включва по-малко въвеждане, ако пишете заявката на ръка.