Tengo muchas tablas en mi base de datos, todas con la misma estructura. Quiero seleccionar de todas las tablas sin tener que enumerarlas todas, así:Seleccionar de todas las tablas
SELECT name FROM table1,table2,table3,table4
Y he intentado, pero esto no funciona:
SELECT name FROM *
¿Hay una manera de seleccionar todas las tablas de una base de datos sin listar cada tabla en la consulta?
Probablemente necesite hacer una unión: su solución a continuación puede modificarse para crear una instrucción sql dinámica que responda como 'Seleccionar * de table1 union select * de la tabla 2 unión ..' –
Lo siento, pero esto suena como una realidad mal diseño de aplicaciones. ¡Si tiene tablas con la misma estructura, realmente debería considerar poner sus datos en una sola tabla! –