Wie bekomme ich Vor- und Nachname als vollständiger Name in einer MYSQL-Abfrage?
Ich möchte in der Lage sein, so etwas zu tun
SELECT `first_name` + " " + `last_name` as `whole_name` FROM `users`
Also im Grunde bekomme ich eine Spalte zurück whole_name
die first_name
und last_name
verkettet mit einem (Raum).
Wie mache ich das in SQL, oder genauer gesagt, MySQL ?
InformationsquelleAutor der Frage alex | 2010-07-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_concat-ws
InformationsquelleAutor der Antwort Borealid
Wenn Sie drei Spalten : Vorname, Nachname, mid_name:
InformationsquelleAutor der Antwort gtiwari333
Können Sie eine Abfrage verwenden, um das gleiche:
Hinweis: Diese Abfrage zurück, wenn alle Spalten einen Wert, wenn jemand null oder leer ist, dann wird null zurück, für alle, bedeutet der Name wird wieder "NULL"
Zu vermeiden, von oben kann man die
IsNull
keyword zu erhalten.Wenn jemand mit null-Wert '' (space) wird mit dem nächsten Wert.
InformationsquelleAutor der Antwort Ritesh Yadav