>
> Wie ist denn die Schreibweise genau mit CONCAT?
>
Die folgenden Beispiele gehen von einer Tabelle "T Kontakte" mit u. a.
folgenden Feldern aus:
"Vorname" und "Name" bzw. "T Rechnung" mit u. a. "Netto" und "MwSt".
Der erste Befehl ist eine Abkürzung von "concatenate" (engl. verketten):
SELECT CONCAT ("Vorname","Name") from "T Kontakte" "T Kontakte"
Möchte man ein Leerzeichen zwischen den beiden Feldern haben, lautet der
Befehl:
SELECT CONCAT(CONCAT("Vorname",' '),"Name" ) FROM "T Kontakte" "T
Kontakte"
Der zweite Befehl bietet nicht nur die Möglichkeit der Verkettung von
Zeichenfolgen:
SELECT "Nachname", "Vorname", "Vorname" + "Nachname" AS "Name" FROM
"T Kontakte" "T Kontakte",
wobei zusätzlich noch eine Bezeichnung für das neue entstehende Feld
festgelegt werden kann,
sondern auch eine Möglichkeit, Berechnungen von Zahlenfeldern vorzunehmen:
SELECT "Netto", "MwSt", "Netto" x "MwSt" AS "Brutto" FROM "T
Rechnung" "T Rechnung".
Und auch hier gibt es bei der Verkettung von Textfeldern eine
Möglichkeit, ein Leerzeichen einzufügen:
SELECT "Nachname", "Vorname", "Vorname" + ( ' ' ) + "Nachname" AS "Name"
FROM "T Kontakte" "T Kontakte"
Mit freundlichen Grüßen
Jörn
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]