Usando PHPMyAdmin o MySQL Workbench, ¿cómo buscar en 10 tablas y devolver todos los registros que coincidan con un criterio específico?

Usando PHPMyAdmin o MySQL Workbench, ¿cómo buscar en 10 tablas y devolver todos los registros que coincidan con un criterio específico?

Parece que debería ser muy simple, pero me está costando mucho resolverlo.

Tengo 10 tablas nombradas de la siguiente manera:

b1_settings
b2_settings
...
b10_settings

Necesito buscar en todos ellos y devolver un campo específico para todos los registros con weight=0. Básicamente quiero hacer esto (que por supuesto no es válido):

select title from *_settings where weight=0

¿Hay alguna manera de lograr esto usando PHPMyAdmin o MySQL Workbench (tengo que evitar las soluciones de línea de comandos en este caso) sin una consulta enorme y fea que especifique todas y cada una de las tablas individualmente?

Respuesta1

Ok, estoy bastante seguro de que esto es lo que estás buscando. Haz phpmyadmin SEARCHclic en el botón +Opción en la parte inferior de la página de búsqueda.

ingrese la descripción de la imagen aquí

En la sección Condición de búsqueda, es donde puede ingresar comandos como búsquedas. En su situación, puede hacer una búsqueda de algo como Sickest, se vería así.

'Sickest' in (b1_settings, b2_settings, b3_settings, b4_settings, b5_settings, b6_settings, b7_settings, b8_settings, b9_settings, b10_settings)

Esto revisará cada bx_settingscampo, localizará el nombre Sickesty le devolverá los resultados.

información relacionada