Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/04/2016, 23:51
EdgarVegaP
 
Fecha de Ingreso: junio-2013
Mensajes: 7
Antigüedad: 11 años, 9 meses
Puntos: 0
Como consultar con tablas intermedias

Hola buen día, quería que vosotros me pudierais ayudar en un problema que tengo al momento de realizar una consulta con tablas intermedias.

primero, nombre de tablas.

tbl_clientes
campos: id, nombre
tbl_articles
campos:id, nombre
tbl_articles_has_tbl_clientes
campos: tbl_articles_id, tbl_clientes_id

segundo, consulta realizada
Código MySQL:
Ver original
  1. FROM encuestas.tbl_clientes E
  2. INNER JOIN encuestas.tbl_articles C
  3. INNER JOIN encuestas.tbl_articles_has_tbl_clientes R ON E.id = R.tbl_clientes_id AND C.id = R.tbl_articles_id

tercero, resultado de la prueba
Código:
--------------------------------------------
id  | nombre cliente| nombre articulo 
1      pepito perez       cuaderno
1      Pepito perez        lapiz
1      pepito perez        libros
entiendo que por cada articulo que encuentre relacionado con el cliente va a mostrar un resultado por eso aparecen pepito perez repetido pero como hacer para que quede

id | nombre cliente | nombre articulo
1 | pepito perez | cuaderno, lapiz, libros

Agradezco vuestra ayuda. gracias

Última edición por gnzsoloyo; 12/04/2016 a las 10:47