Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/04/2012, 04:34
Avatar de santris
santris
 
Fecha de Ingreso: agosto-2009
Ubicación: Sant Feliu de Llobregat
Mensajes: 955
Antigüedad: 15 años, 3 meses
Puntos: 66
Respuesta: Envío de emails filtrando emails repetidos

+ info:

Omite datos que se basan en registros completamente duplicados, no sólo en campos duplicados. Por ejemplo, puede crear una consulta que combine las tablas Clientes y Pedidos en el campo IdCliente. La tabla Clientes no contiene campos IdCliente duplicados, pero la tabla Pedidos sí, porque cada cliente puede tener muchos pedidos. La siguiente instrucción SQL muestra cómo puede utilizar DISTINCTROW para crear una lista de compañías que han realizado al menos un pedido pero sin los detalles acerca de dichos pedidos:

SELECT DISTINCTROW NombreCompañía
FROM Clientes INNER JOIN Pedidos
ON Clientes.IDCliente = Pedidos.IdCliente
ORDER BY NombreCompañía;

Si omite DISTINCTROW, esta consulta produce varias filas para cada compañía que tenga más de un pedido.

DISTINCTROW tiene efecto sólo cuando se seleccionan campos de algunas pero no de todas las tablas utilizadas en la consulta. DISTINCTROW se omite si la consulta incluye sólo una tabla o si incluye en los resultados campos de todas las tablas.
__________________
Tu álbum de cromos online!!