![]() |
Datenbank: Firebird • Version: 2.5 • Zugriff über: IBDAC
SQL: Werte aus mehreren Datensätzen an einen Datensatz anhängen
Ich habe folgende Tabellen:
Code:
Ich möchte nun beide Tabellen per SQL so ausgeben, dass TabelleA um die Daten aus TabelleB ergänzt wird. Und zwar so, dass sich die EMails aus B in einer Zeile je ID befinden:
TabelleA
ID NAME 1 Peter 2 Susi TabelleB ID EMail 1 peter@beispiel.de 1 peter.blau@beispiel.de 2 blume@beispiel.de 2 green76@beispiel.de
Code:
ID NAME EMAIL
1 Peter peter@beispiel.de, peter.blau@beispiel.de 2 Susi blume@beispiel.de, green76@beispiel.de |
AW: SQL: Werte aus mehreren Datensätzen an einen Datensatz anhängen
GroupConcat heißt da die passende Funktion z.B. bei MySQL. Andere DBMS ggf. anderes vorgehen.
|
AW: SQL: Werte aus mehreren Datensätzen an einen Datensatz anhängen
schau dir mal die List() Funktion an.
|
AW: SQL: Werte aus mehreren Datensätzen an einen Datensatz anhängen
Danke an euch beide, das hilft!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:43 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