A continuación te ofrecemos varias consultas mysql que te permiten obtener listados personalizados de los productos de tu tienda. Estos listados modifican el título de la columna (solo en los resultados, no en la bd )para hacerlos más comprensibles y traducirlos al castellano.
Le recordamos que es muy importante que reemplace el prefijo "ps_" por el correspondiente a su base de datos
Con esta consulta mysql podrás obtener un listado de productos con los siguientes datos:
- ID
- Referencia
- Nombre
- Fabricante
- Precio (Sin impuestos)
Condiciones: Solo productos activos
SELECT p.id_product AS ID,p.reference AS REFERENCIA,pl.name AS NOMBRE ,pm.name AS FABRICANTE, p.price AS PRECIO FROM ps_product p LEFT JOIN ps_product_lang pl ON p.id_product=pl.id_product LEFT JOIN ps_manufacturer pm ON p.id_manufacturer=pm.id_manufacturer WHERE p.active=1 AND pl.id_lang=3
Consulta mysql que muestra los mismos campos que la anterior pero mostrando productos activados y desactivados
SELECT p.id_product AS ID,p.reference AS REFERENCIA,pl.name AS NOMBRE ,pm.name AS FABRICANTE, p.price AS PRECIO FROM ps_product p LEFT JOIN ps_product_lang pl ON p.id_product=pl.id_product LEFT JOIN ps_manufacturer pm ON p.id_manufacturer=pm.id_manufacturer WHERE pl.id_lang=3
Notas versión 1.5.x:
Esta consulta muestra un listado de todos los productos sin tener en cuenta a que tienda perteneces (Si tienes activado multitienda)
Etiquetas: 1.4.x, 1.5.x, base de datos, PhpMyAdmin