Vinzenz Mai: AND/OR | %%/||

Beitrag lesen

Hallo,

ich habe eben 'versehentlich' in meinem SQL-Statement, statt AND und OR
in der Bedingung && und || benutzt. Ich wusste garnicht, dass das geht.

scheint MySQL in seiner Standardkonfiguration gewesen zu sein.

Kann/Sollte man das benutzen oder lieber nicht?

Kann: ja. Sollte: nein. [1]

Grund: andere DBMS, andere Operatoren und noch schlimmer: gleiches DBMS und dennoch wegen SQL-Mode anderer Operator :-)

Weit verbreitet ist || als Verkettungsoperator für Zeichenketten.
MySQL kann das auch: SQL_Mode: Pipes as concat.

Freundliche Grüße

Vinzenz

[1] persönliche Meinung