![]() |
Datenbank: mysql • Version: 4.1 • Zugriff über: Delphi mydac
Felder bei Abfrage zusammenfügen als ein Feld
Einfache Frage:
Ich möchte bei einer Abfrage "Select name II " , "II vorname as anschrift" die Datenfelder name und vorname verbinden als ein Feld. Dies ist auch lt. SQL-Literatur völlig richtig. Nur es funktioniert nicht. Was mache ich falsch ? gruß jürgen |
Re: Felder bei Abfrage zusammenfügen als ein Feld
Hai Jürgen,
versuche mal
SQL-Code:
SELECT CONCAT(name, ' ',vorname) AS anschrift
|
Re: Felder bei Abfrage zusammenfügen als ein Feld
Concat ? :shock: Normalerweise so : || Ascii : 124 Nicht I = (großes I) :mrgreen:
|
Re: Felder bei Abfrage zusammenfügen als ein Feld
Ich möchte noch Sharky's Lösung ergänzen:
SQL-Code:
Da sonst unschöne Leerzeichen links und rechts entstehen können, wenn name oder vorname leer ist.
SELECT ltrim(rtrim(CONCAT(name, ' ',vorname))) AS anschrift
|
Re: Felder bei Abfrage zusammenfügen als ein Feld
Zitat:
Zitat:
|
Re: Felder bei Abfrage zusammenfügen als ein Feld
Funktioniert super.
Vielen Dank für die Tips |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz