Muy buenas a todos y gracias de antemano.
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:
Ver originalSELECT *
FROM tabla 1
UNION ALL
SELECT *
FROM tabla 2
UNION ALL
SELECT *
FROM tabla 3
, hasta aquí muy bien. Mi duda es, ¿cómo puedo agregar una condición ha este select? por ejemplo where campo1='campo'.
Está claro que esto no sirve:
Código SQL:
Ver originalSELECT *
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.