Kategorien mit Produkten erkennen?

Thema wurde von Manni_HB, 2. März 2016 erstellt.

  1. Manni_HB
    Manni_HB G-WARD 2012/13/14/15
    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Wie erkenne ich nur die Kat, in denen Produkte sind?
    In Tabelle "categories" hat bis jetzt keine Spalten-Selektion zuverlässig funktioniert! :mad:
     
  2. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.154
    Danke erhalten:
    725
    Danke vergeben:
    127
    Hallo Manfred,

    wie meinst Du das genau?
     
  3. Manni_HB
    Manni_HB G-WARD 2012/13/14/15
    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Nur die im Rahmen sind gesucht - denn die enthalten Produkte.
     

    Anhänge:

  4. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.154
    Danke erhalten:
    725
    Danke vergeben:
    127
    Sorry, stehe voll auf´m Schlauch. Möchtest Du ein SQL-Befehl, welche aktiven Produkte in den Kategorien: Boxen und Autoradios sind?
     
  5. Manni_HB
    Manni_HB G-WARD 2012/13/14/15
    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Oh den Schlauch kenne ich! :)

    Für ein DropDown hole ich aus "categories" die "categories_id" zur weiteren Verabeitung.
    Letztendlich dürfen in dem DorpDown aber nur die Kats erscheinen, die auch Produkte beinhalten - also z.B. nicht "Auto&Zubehör".
     
  6. Manni_HB
    Manni_HB G-WARD 2012/13/14/15
    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    parent_id != '0' scheint ein heißer Kandidat zu sein!?
     
  7. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    14. Juli 2011
    Beiträge:
    1.004
    Danke erhalten:
    74
    Danke vergeben:
    132
    Alle aktiven Kategorien ohne aktive Produkte:

    select categories_name, products_name, group_concat(" ", products_status) as pstatus from categories_description d join categories c ON c.categories_id = d.categories_id JOIN products_to_categories ptc ON ptc.categories_id = c.categories_id JOIN products p ON p.products_id = ptc.products_id JOIN products_description pd ON pd.products_id = p.products_id WHERE d.language_id = 2 AND pd.language_id = 2 AND c.categories_status = 1 group by categories_name having pstatus not like '%1%';
     
  8. Manni_HB
    Manni_HB G-WARD 2012/13/14/15
    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Holy Moly - da muss ich erst´nen neue Kaffee aufsetzen!