MySQLUNIÓN


Sintaxis

  • UNION DISTINCT - Deducciones después de combinar los SELECTs
  • UNION ALL - no dedup (más rápido)
  • UNION - el valor predeterminado es DISTINCT
  • SELECT ... UNION SELECT ... - está bien, pero es ambiguo en ORDER BY
  • (SELECCIONAR ...) UNIÓN (SELECCIONAR ...) ORDENAR POR ... - resuelve la ambigüedad

Observaciones

UNION no usa múltiples CPUs.

UNION siempre * implica una tabla temporal para recopilar los resultados. * A partir de 5.7.3 / MariaDB 10.1, algunas formas de UNION entregan los resultados sin usar una tabla tmp (por lo tanto, más rápido).

UNIÓN Ejemplos relacionados