Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2015, 10:09
Unknown89
 
Fecha de Ingreso: noviembre-2015
Ubicación: Elche
Mensajes: 3
Antigüedad: 8 años, 5 meses
Puntos: 0
consulta relacion muchos a muchos

Hola, tengo las siguentes tablas en mysql:

Cliente(Dni,nombre,apellidos,...)
Pertenece(dni,matricula)
Coche(matricula,modelo,color,etc)

Pues bien, lo que intento hacer es una consulta que haga esto:

Dni 11111111
Coche 1234
Coche 1321
Coche 8212

Dni 22222222
Coche 8273
Coche 1234
Coche 3212

etc...
tengo la siguente consulta hecha, pero por cada coche se repiten los dni

SELECT dni , nombre , ...
FROM cliente
LEFT JOIN pertenece ON cliente.dni = pertenece.dni
LEFT JOIN coche ON coche.matricula = pertenece.matricula ;

esto me muestra algo parecido, ya que tambien quiero saber los clientes que no tienen coche.

No se si me he explicado bien

Gracias de antemano