Hallo,
ich versuche bei dem Versandkostenmodul die Abfrage zu erweitern. Hierzu soll eine Variable Sonderversand true werden, wenn bestimmte Attribute aktiviert sind, oder aber das Gewicht des Warenbkorb einen Wert übersteigt.
Meine Formel sieht bisher so aus, aber ein Teil funktioniert nicht:
MAX(a.topseller) as has_topseller, MAX(at.attr3) as has_comment, MAX(b.esdarticle) as has_esd, MAX( IF(at.attr4=‚true‘ OR at.attr5=‚true‘ OR at.attr6=‚true‘ OR at.attr7=‚true‘ OR at.attr7=‚true‘ OR at.attr8=‚true‘ OR (IF SUM(d.weight*b.quantity)>30=‚true‘,1,0),1,0)) AS Sonderversand
Ich habe schon etliche Varianten von (IF SUM(d.weight*b.quantity)>30=‚true‘,1,0) ausprobiert, aber ich komme nicht auf die richtige Syntax.
Kann mir jemand helfen?
Vielen Dank.