Hallo Zusammen,
ich bin leider ziemlicher DB-Anfänger und stehe gerade etwas auf dem Schlauch. Vielleicht kann mir hier jemand einen Tipp geben.
Meine aktuelle Abfrage sieht so aus:
SELCT Tabelle1.Nummer, Tabelle1.Name, Tabelle2.Nummer, Tabell2.Gruppe
FROM [Datenbank].[dbo].[Tabelle1], [Datenbank].[dbo].[Tabelle2]
WHERE Tabelle1.Nummer = Tabelle2.Nummer
ORDER BY Tabelle1.Name
Mit folgendem Ergebniss:
Nummer | Name | Nummer | Gruppe
4 | ABC | 4 | AAA
4 | ABC | 4 | BBB
5 | ABC | 5 | AAA
5 | ABC | 5 | BBB
6 | ABC | 6 | AAA
6 | ABC | 6 | BBB
6 | ABC | 6 | CCC
usw.
Ich würde nun gern die Ausgabe so modifizieren, dass mein Ergebniss so aussieht:
Nummer | Name | Nummer | GruppeValue1 | GruppeValue2 | GruppeValue3
4 | ABC | 4 | AAA | BBB
5 | ABC | 5 | AAA | BBB
6 | ABC | 6 | AAA | BBB | CCC
Kann mir jemand sagen ob und wie das möglich ist? Die Value Werte können dabei bis zur Zahl 32 ansteigen.
Ich hoffe mein Beispiel ist soweit verständlich. Wäre über jeden Hinweis Dankbar.
Viele Grüße
ich bin leider ziemlicher DB-Anfänger und stehe gerade etwas auf dem Schlauch. Vielleicht kann mir hier jemand einen Tipp geben.
Meine aktuelle Abfrage sieht so aus:
SELCT Tabelle1.Nummer, Tabelle1.Name, Tabelle2.Nummer, Tabell2.Gruppe
FROM [Datenbank].[dbo].[Tabelle1], [Datenbank].[dbo].[Tabelle2]
WHERE Tabelle1.Nummer = Tabelle2.Nummer
ORDER BY Tabelle1.Name
Mit folgendem Ergebniss:
Nummer | Name | Nummer | Gruppe
4 | ABC | 4 | AAA
4 | ABC | 4 | BBB
5 | ABC | 5 | AAA
5 | ABC | 5 | BBB
6 | ABC | 6 | AAA
6 | ABC | 6 | BBB
6 | ABC | 6 | CCC
usw.
Ich würde nun gern die Ausgabe so modifizieren, dass mein Ergebniss so aussieht:
Nummer | Name | Nummer | GruppeValue1 | GruppeValue2 | GruppeValue3
4 | ABC | 4 | AAA | BBB
5 | ABC | 5 | AAA | BBB
6 | ABC | 6 | AAA | BBB | CCC
Kann mir jemand sagen ob und wie das möglich ist? Die Value Werte können dabei bis zur Zahl 32 ansteigen.
Ich hoffe mein Beispiel ist soweit verständlich. Wäre über jeden Hinweis Dankbar.
Viele Grüße