SQL Abfragen aus der Doku funktionieren nicht bei mir nicht

Hallo, 

die Beispiele der erweiterten SQL Abfragen aus der Doku funktionieren nicht bei mir:

https://docs.shopware.com/de/shopware-5-de/versand-und-zahlungsarten/individuelle-versandkosten

Für: MAX(at.attr1=“1”) as !attribut

Erhalte ich:  Fatal error : Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; …

 

Danke für Eure Hilfe. 

 

Ein Ausrufezeichen “!” ist ein ungültiges Zeichen für einen alias. 

Viele Grüße
https://www.digitvision.de

1 „Gefällt mir“

Danke! Mit z.B. noattribut wird die Versandart leider nicht gesperrt. Ein “JA” bei Versandart blockieren habe ich gesetzt.

Du wirst in deine Logik der Versandkosten dann noch das „noattribut“ aufnehmen müssen.

Viele Grüße
https://www.digitvision.de

1 „Gefällt mir“

@EikeBrandtWarneke schrieb:

Du wirst in deine Logik der Versandkosten dann noch das „noattribut“ aufnehmen müssen.

Viele Grüße

 

Danke für deine Hilfe.  Also: MAX(at.attr1=„1“) as noattribut // Wenn attr1 = 1 dann soll die Versandart gesperrt werden. 

und wo muss ich „noattribut“ aufnehmen?

Grüße

Unter Versandkosten > Standardversand > Eigene Bedingungen scheint es zu funktionieren. Mit if(2<1,1,0) und if(2>1,1,0) kann man sperren und entsperren.