Skocz do zawartości


Wszystko co chcesz wiedzieć o konfiguracji sklepów prestashop, możliwościach konfiguracyjnych i innych ustawieniach środowiska sklepu internetowego
Zdjęcie
- - - - -

zapytanie sql

zapytanie sql

  • Proszę się zalogować aby odpowiedzieć
1 odpowiedzi na ten temat

#1 janNowak

janNowak

    Member

  • Members
  • PipPip
  • 19 postów

Napisany 09 December 2020 - 02:48 PM

Cześć, jak powinno wyglądac zapytanie do menadżera sql żeby wyświetlił maile klientów którzy zakupili przedmioty z wybranej kategorii? Znalazłem jak zrobić po produkcie, ale szukam sposobu po kategorii
SELECT C.email FROM ps_customer C
INNER JOIN ps_orders O on C.id_customer = O.id_customer
INNER JOIN ps_order_detail OD on O.id_order = OD.id_order
WHERE OD.product_id =959


#2 vekia

vekia

    Advanced Member

  • Members
  • PipPipPip
  • 205 postów

Napisany 04 August 2021 - 11:01 PM

SELECT c.email FROM ps_customer c
INNER JOIN ps_orders o on c.id_customer = o.id_customer
INNER JOIN ps_order_detail od on o.id_order = od.id_order
INNER JOIN ps_category_product pc ON pc.id_product = od.product_id
WHERE pc.id_category = 2 
GROUP BY c.email

wskazujemy id kategorii w klauzuli WHERE, w przykładzie jest "2".






0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników