sebeq8510
-
Gesamte Inhalte
4 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von sebeq8510
-
-
Leider habe ich es falsch geschrieben.
Für jeden Kunden soll nur 1 Zeile erzeugt werden, wo die Bestellungen aufgelistet werden -
Habe mittlerweile sowas zusammengeschrieben:
Select
X1.KUNDENNUMMER AS KDNR,
X2.Bestellunmmer AS Bestellunmmer1,
X3.Bestellunmmer AS Bestellunmmer2
FROM
((KUNDENNUMMER X1 Inner JOIN Bestellunmmer X2
ON
X2.KUNDENNUMMER = X1.KUNDENNUMMER) Inner JOIN Bestellunmmer X3
ON
X3.KUNDENNUMMER = X1.KUNDENNUMMER)
WHERE
((X1.DEL__STS=0))
AND
((X1.GUELTG_BIS IS NULL))
GROUP BY
X1.KUNDENNUMMER,
X2.Bestellunmmer1,
X3.Bestellunmmer1
Order by X1.KUNDENNUMMERIrgendwo habe ich aber einen Denkfehler...
-
Hallo,
Brauche mal eure Unterstützung beim bau eines Statements in einer Oracle Datenbank
Ich habe 2 Tabellen
Tabelle Kunden
ID
Kundennummer
usw
Tabelle Bestellungen
ID
Kundennummer
Bestellnummer
Beide Tabellen sind über die Kundennnummer Verknüpft
Ich möchte jetzt mir nur für alle Kunden alle Bestellungen in einer Zeile ausgeben.
Beispiel
Kundennummer | Bestellnummer 1 | Bestellnummer 2 | Bestellnummer 3 | Bestellnummer 4Wie kann ich das machen?
Brauche Hile beim Select
in Datenbanken
Geschrieben
Dankeschön - Die LISTAGG Funktion ist genau - was ich brauche.