Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/05/2009, 01:12
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Traer registros de un campo de distintas tablas

mixba, si te he entendido bien sería algo así:
Código sql:
Ver original
  1. (SELECT user_email EMAIL FROM users)
  2. UNION ALL
  3. (SELECT email FROM newsletter)

Importante: los dos campos deben ser del mismo tipo. Aviso: si hay repetidos, los repetirá; si quieres evitar las repeticiones, usa UNION en lugar de UNION ALL. Ah, y naturalmente, podrás usar filtros, pero tendrás que introducirlos en ambos select...
Puedes ordenar de manera general o por tablas. Si es por cada tabla lo haces dentro de cada paréntesis, si es general, lo haces tras el cierre del último paréntesis.

Última edición por jurena; 29/05/2009 a las 03:41