Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/08/2007, 10:27
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 5 meses
Puntos: 38
Re: Consulta en una relación de muchos a muchos

Para que no los muestre repetidos, es necesario agrupar los campos que quieres unicos y aplicar funciones de agregacion al resto de los campos...

por ejemplo.

si se tiene una tabla "Cliente" y una tabla "Facturas" 1 a muchos, relacionado por idCliente

Si se quiere obtener el cliente sin repetir, y obtener la ultima factura del mismo.. se agrupa por IdCliente de la tabla Cliente y se selecciona el Max(IdFactura) de la tabla "Facturas"...

En el manual que te comento, viene a mayor detalle el uso de joins.

Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.