Hej, chcę wyciągnąć listę produktów z presty. Mam jednak problem z łączeniem tabel (dawno to było na studiach )
Mianowicie, chcę wyciągnąć:
id_product
price
condition
z tabeli ps_product
do tego:
name
link_rewrite
description
z tabeli ps_product_lang
do tego
link_rewrite
z kategorii
ps_category_lang
Podsumowując, chcę wyciągnąć listę produktów, gdzie dane z najdują się w 3 tabelach.
Coś takiego wymyśliłem, ale nie do końca działa:
SELECT p.id_product, p.price, p.condition, pl.name, pl.link_rewrite, pl.description, c.link_rewrite AS "kategoria FROM ps_product p LEFT JOIN ps_product_lang pl ON (p.id_product = pl.id_product) LEFT JOIN ps_category_lang c ON (p.id_category_default = c.id_category) WHERE p.active = 1 AND pl.id_lang = 1