Tengo la siguiente duda:
Tengo una base de datos con 3 tablas, tabla 1, tabla 2, tabla 3 con los mismos campos, quiero hacer un select de todos los registros, con todas las tablas, es decir un :
Código SQL:
, hasta aquí muy bien. Mi duda es, ¿cómo puedo agregar una condición ha este select? por ejemplo where campo1='campo'.Ver original
SELECT * FROM tabla 1 UNION ALL SELECT * FROM tabla 2 UNION ALL SELECT * FROM tabla 3
Está claro que esto no sirve:
Código SQL:
Ver original
SELECT * FROM tabla 1 UNION ALL SELECT * FROM tabla 2 UNION ALL SELECT * FROM tabla 3 WHERE campo='campo'
seria un select * de todas las tablas where campo=condicion, por ejemplo nombre='nombre deseado'.
Muchas gracias y espero su ayuda.
Saludos.