Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/05/2013, 09:25
Avatar de lambar
lambar
 
Fecha de Ingreso: marzo-2005
Ubicación: Murcia Fumeta
Mensajes: 55
Antigüedad: 19 años, 9 meses
Puntos: 0
Respuesta: Combinar resultados repetidos en columnas virtuales

Se me ha quedado así al final y funciona perfectamente, muchísimas gracias otra vez.

Código MySQL:
Ver original
  1. SELECT p.products_id, p.products_model, p.products_image, p.products_price, m.manufacturers_id, m.manufacturers_name, d.products_name, GROUP_CONCAT(CONCAT(c.categories_id, '-', c.categories_name)) as categorias
  2. FROM products p
  3. LEFT JOIN manufacturers m ON p.manufacturers_id = m.manufacturers_id
  4. LEFT JOIN products_description d ON p.products_id = d.products_id
  5. AND d.language_id =3
  6. LEFT JOIN products_to_categories pc ON p.products_id = pc.products_id
  7. LEFT JOIN categories_description c ON c.categories_id = pc.categories_id
  8. AND c.language_id =3
  9. GROUP BY  p.products_id

Última edición por gnzsoloyo; 24/05/2013 a las 09:33 Razón: SQL mal etiquetado.