MySQLMySQL Unions


Sintaxis

  • SELECCIONE column_name (s) FROM table1 UNION SELECT column_name (s) FROM table2;
  • SELECCIONE column_name (s) FROM table1 UNION ALL SELECT column_name (s) FROM table2;
  • SELECCIONE column_name (s) FROM table1 WHERE col_name = "XYZ" UNION ALL SELECT column_name (s) FROM table2 WHERE col_name = "XYZ";

Observaciones

UNION DISTINCT es lo mismo que UNION ; es más lento que UNION ALL debido a un pase de deduplicación. Una buena práctica es explicar siempre DISTINCT o ALL , indicando así que pensó en qué hacer.

MySQL Unions Ejemplos relacionados