Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/10/2008, 16:25
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Unir dos consultas y mostrar valores diferentes.

Si por tu versión de MySQL no te va, usa esta otra. Hará lo mismo y tal vez más rápido.

Código sql:
Ver original
  1. (SELECT a.campo FROM a LEFT JOIN b ON a.campo = b.campo WHERE b.campo IS NULL )
  2. UNION
  3. (SELECT b.campo FROM b LEFT JOIN a ON b.campo = a.campo WHERE a.campo IS NULL )
  4. ORDER BY campo