SQL

Unir varias táboas nunha soa consulta en SQL

As dúas táboas, teñen que ter o mesmo número de campos, e que eses campos teñan tipos compatibles.

Se queres que os rexistros repetidos aparezan unha soa vez, emprega esta sintaxe:

SELECT * FROM Table1 [WHERE Condition] UNION SELECT * FROM Table2 [WHERE Condition]

Se queres que aparezan todos os rexistros repetidos, emprega esta sintaxe:

SELECT * FROM Table1 [WHERE Condition] UNION ALL SELECT * FROM Table2 [WHERE Condition]

Dejar una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *