ursus contionabundo: mysql: Case/When Abfrage liefert unerwartetes Ergebnis

Beitrag lesen

Kann mir jemand erklären, warum mysql das hier macht?

Ich.


> select "" = 0;

+--------+
| "" = 0 |
+--------+
|      1 |
+--------+
1 row in set, 1 warning (0.00 sec)


> select 0 = "";

+--------+
| 0 = "" |
+--------+
|      1 |
+--------+
1 row in set, 1 warning (0.00 sec)