Hi all!
Versuche mich gerade an einer Versandkostenberechnung über PLZ Abfragen inkl. der zusätzlichen Abfrage einer bestimmten Kategorie.
Die PLZ Abfrage funktiniert einwandfrei:
(IFNULL(us.zipcode,ub.zipcode) IS NOT NULL) AND (IFNULL(us.zipcode,ub.zipcode) IN ('12345', '12346', '12347'))
Wie hänge ich da aber noch die Abfrage dran, das dies nur gilt, wenn es Artikel aus einer bestimmten Kategorie sind?
Hab den Code dafür etwas erweiter, aber das funzt so nicht:
(IFNULL(us.zipcode,ub.zipcode) IS NOT NULL) AND (IFNULL(us.zipcode,ub.zipcode) IN ('12345', '12346', '12347')) AND MIN((SELECT 1 FROM s_articles_categories WHERE articleID=a.id AND categoryID=5))
Wahrscheinlich völlig falsch, oder!?
Jemand evtl. ein Plan zur Hand?
Besten Dank vorab…