Mysql: Strings zusammensetzen: CONCAT
PHP bietet unzählige Möglichkeiten, Strings zu formatieren. Doch auch Mysql besitzt einige Möglichkeiten, die Datenbankanfragen effektiver gestalten können.

So gibt es zum Beispiel den Befehl CONCAT, mit dem sich ein String beliebig zusammensetzen lässt. Dies ist z.B. sehr nützlich, um Nutzerdaten aus mehreren Tabellen auszulesen und im Vorfeld passend aufzubereiten:
SELECT CONCAT(vorname," ",nachname," (",nutzer.nickname,")") AS name
FROM nutzer,nutzerdaten
WHERE nutzer.nr=nutzerdaten.nutzer_nr AND nutzer.nr='0815'

Die Anfrage erfolgt auf den beiden Tabellen "nutzer" und "nutzerdaten". Als Ausgabe bekommen wir allerdings einen passend formatierten String, den wir sofort ausgeben können (Ausgabe in diesem Falle: "Vorname Nachname (Nickname)"