Hallo,
will wohl irgendwie nicht in meinem Kopf, weil ich || eben als "oder" ansehe. Aber gut wenn es so ist, ist es eben so.
ist im Ausnahmefall des SQL-Dialektes von MySQL so. Andere Dialekte vie der von SQLite unterstützte Dialekt sehen das anders (Oracle übrigens auch).
Nur, wie kann ich dann ein vernünftige Suche auf alle Felder anwenden, auch wenn einige leer sind?
Erstaunlich dass Google mich da nicht weiterbringt.
Eine Archivsuche lieferte Dir viele, viele Treffer zu COALESCE(), die auch SQLite kennt.
Freundliche Grüße
Vinzenz