Consulta SQL presta...
 
Avisos
Vaciar todo

Consulta SQL prestashop

5 Respuestas
2 Usuarios
0 Reactions
1,562 Visitas
Respuestas: 40
Eminent Member
Topic starter
 

Hola , me podrían ayudar con una consulta SQL para exportar todos los productos con los campos id , nombre , categoría, descripción, ean , altura anchura profundidad peso, precio, fabricante e imagen?

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 06/07/2016 8:32 am
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola Manuel.
Prueba si te puede servir:

SELECT pat.id_product
    , prd.reference
    , GROUP_CONCAT(DISTINCT(concat(atgl.name, ":", atg.group_type, ":", atg.position)) SEPARATOR ", ")
    , GROUP_CONCAT(DISTINCT(concat(pal.name, ":", atg.position)) SEPARATOR ", ")
    , pat.supplier_reference
    , pat.reference
 FROM ps_product_attribute pat
INNER JOIN ps_product prd ON (prd.id_product = pat.id_product)
 LEFT JOIN ps_product_attribute_combination pac ON (pat.id_product_attribute = pac.id_product_attribute)
 LEFT JOIN ps_attribute att ON (pac.id_attribute = att.id_attribute)
 LEFT JOIN ps_attribute_group atg ON ( atg.id_attribute_group = att.id_attribute_group)
 LEFT JOIN ps_attribute_group_lang atgl ON ( atgl.id_attribute_group = atg.id_attribute_group)
 LEFT JOIN ps_attribute_lang pal ON (pac.id_attribute = pal.id_attribute AND pal.id_lang = atgl.id_lang)
WHERE atgl.id_lang = 1
GROUP BY pat.id_product_attribute
ORDER BY pat.id_product, pac.id_attribute

Otra opción que tienes es utilizar un modulo 'Products Export Module'

Un saludo


 
Respondido : 06/07/2016 10:34 am
Respuestas: 40
Eminent Member
Topic starter
 

La consulta no me ha dado resultados, voy a probar con el modulo


 
Respondido : 06/07/2016 11:03 am
Respuestas: 40
Eminent Member
Topic starter
 

El modulo va perfecto muchas gracias


 
Respondido : 06/07/2016 11:06 am
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola Manuel,
ok, me alegra que funcionara con el modulo, siempre es mejor eso que tener que ir tocando la base de datos.

Cerramos el tema

Un Saludo


 
Respondido : 06/07/2016 11:34 am