Angenommen man hat folgende Tabelle und möchte aus Vorname und Nachname eine E-Mail Adresse bilden. Beispielsweise mit der Domäne „gmail.com“.
![](http://3.70.226.114/wp-content/uploads/2022/01/Capture1-2.jpg)
Dazu bietet TSQL zwei Möglichkeiten an wie diese Aufgabe gelöst werden kann. Die erste Option bedient sich mit der Addition zweier String Felder. Die zweite Variante verwendet den TSQL-Befehl „CONCAT“. Diese Funktion fügt durch die Angabe der einzelnen String Komponenen zu einem gesamten String zusammen.
-- Option 1
SELECT [FirstName],[LastName], FirstName + LastName + '@gmail.com'
FROM [DWH].[dbo].[DimEmployee]
-- Option 2
SELECT [FirstName],[LastName], CONCAT(FirstName, LastName, '@gmail.com')
FROM [DWH].[dbo].[DimEmployee]
Das Ergebnis liefert uns nun die gewünschten E-Mail Adresse aus Vorname und Nachname zurück.
![](http://3.70.226.114/wp-content/uploads/2022/01/Capture1-3.jpg)
Referenzen:
[1] Addition Operator
[2] CONCAT Funktion