Unir varias táboas nunha soa consulta en SQL

octubre 4, 2021 Por admin 0

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]