unir - MySQL: Cómo buscar múltiples tablas para una cadena existente en cualquier columna
select varias tablas mysql (1)
Agregue índices de texto completo a todas las columnas de cadenas en todas esas tablas, luego unifique los resultados
select * from table1 where match(col1, col2, col3) against (''some string'')
union all
select * from table2 where match(col1, col2) against (''some string'')
union all
select * from table3 where match(col1, col2, col3, col4) against (''some string'')
...
¿Cómo puedo buscar en table_a table_b table_c
, que tiene un número aleatorio de columnas para una cadena?
Sé que este no es el sql correcto, pero sería algo así como:
SELECT * FROM users, accounts, something_else WHERE ->ANY COLUMN CONTAINS ''this_string''<-
Ty de antemano para SO comunidad