Vinzenz Mai: Verknüpfungen

Beitrag lesen

Hallo,

ich habe folgendes Problem bei der Verknüpfung eines festen Wertes mit einem variablen Wert.

es hängt von Deinem Datenbankmanagementsystem (DBMS) ab, welcher Operator oder welche Funktion für die Verkettung von Zeichenketten zuständig ist.

In Transact-SQL verwendest Du einfach das Pluszeichen:

SELECT  
    spalte + '[AUF]' spezial  
FROM  
    tabelle

im SQL-Dialekt von MySQL kannst Du die Funktion CONCAT() verwenden:

SELECT  
    CONCAT(spalte, '[AUF]') spezial  
FROM  
    tabelle

viele SQL-Dialekte unterstützen den Operator ||:

SELECT  
    spalte || '[AUF]' spezial  
FROM  
    tabelle

Alle Beispiele hängen für jeden Datensatz den festen Text [AUF] an den Inhalt der Spalte "spalte" an. Die berechnete Spalte trägt im Ergebnis den Namen "spezial".

Konsultiere daher die Dokumentation Deines DBMS, was Du verwenden kannst.
Vergiss nicht, der resultierenden Spalte einen netteren Namen zu vergeben.

Freundliche Grüße

Vinzenz