Hey
und zwar steh ich bei einer Aufgabe grade echt auf dem Schlauch: und zwar soll ich alle Ansprechpartner anzeigen lassen, die genau 3 Telefonnummern haben (soweit kein Problem). Jedoch sollen alle 3 Telefonnummern in einer Zeile (siehe Bild) ausgegeben werden. Wie kann ich mir jetzt noch die 2 Telefonnummer anzeigen lassen?
So sieht der Code bis jetzt aus:
Bin für jeden Lösungsvorschlag sehr dankbar
Mit freundlichen Grüßen
Armas
und zwar steh ich bei einer Aufgabe grade echt auf dem Schlauch: und zwar soll ich alle Ansprechpartner anzeigen lassen, die genau 3 Telefonnummern haben (soweit kein Problem). Jedoch sollen alle 3 Telefonnummern in einer Zeile (siehe Bild) ausgegeben werden. Wie kann ich mir jetzt noch die 2 Telefonnummer anzeigen lassen?
So sieht der Code bis jetzt aus:
Code:
SELECT t1.as_id
,t1.as_name
,t1.as_vorname
,MIN(t2.ak_kommunikation) AS Telefon1
,'' AS Telefon2
,MAX(t2.ak_kommunikation) AS Telefon3
,COUNT(*) AS Anzahl
FROM aa_ansprechpartner AS t1
INNER JOIN aa_kommunikation AS t2
ON t1.as_id = t2.ak_asp_id
AND t2.ak_kom_art = 'Telefon'
GROUP BY t1.as_id
,t1.as_name
,t1.as_vorname
HAVING (COUNT(t2.ak_kommunikation)=3)
Bin für jeden Lösungsvorschlag sehr dankbar
Mit freundlichen Grüßen
Armas