Ein wenig Hilfe hier. Ich verstehe wirklich nicht, wie man dieses Coalesce in MySQLWie verwendet man Coalesce in MySQL
verwendet Ich habe alle Seiten in Seite 1 Ergebnis von how to use coalsece
in Google-Ergebnis gelesen.
Ich weiß seine Bedeutung, dass es den ersten Nicht-Null-Wert, den es trifft, und Null andernfalls zurückgibt.
Aber es ist immer noch vage für mich.
- Wie kommt es, dass ich Abfragen sah, die mehrere Werte zurückgeben? Wird nicht nur der erste Nicht-Null-Wert zurückgegeben?
- Und wie entscheidet es, welche Spalte zu stützen?
coalesce(column1,column2)
? Was ist, wenn die erste Spalte null ist und die andere Spalte nicht null ist? - Oder wenn ich falsch liege oder meine Syntax falsch ist, wie schreibe ich es richtig?
- Kann jemand ein sehr gutes und einfaches Beispiel zur Benutzung geben?
- Und wenn es wünschenswert ist zu verwenden.
'COALESCE()' nur einen einzigen Wert zurück - der erste Nicht-Null-Wert, wie Sie bereits erwähnt. Wenn Sie ein spezifisches Beispiel haben, das dies nicht akzeptiert, aktualisieren Sie bitte Ihre Frage. – fenway