Hallo,
concat_ws kenne ich gar nicht...nur concat
selektiert concat die felder generell als strings?
concat_ws ist im Grunde gleich zu concat, nur dass dann ein Separator angegeben wird.
concat (Name,' ',vorname,' ',telefon)
macht also dasselbe wie
concat_ws (' ',name,vorname,telefon)
Aber sowohl mit concat als auch mit concat_ws dasselbe Problem.
Laut Dokumentation macht concat aus concat(14.3) '14.3' sollte also alles als String behandeln. Aber scheinbar gibts bei der Konvertierung Probleme. Keine Ahnung. Das ist eben mein Problem.
Und wie ich es lösen könnte, ausser ein ODER-Konstrukt bauen zu müssen.
Gruß,
Knud