MSJones
Grünschnabel
Folgendes Szenario:
Ich hab drei Stellen, von denen ich Daten in eine Tabelle schreibe.
Werte mit derselben ID möcht ich dann mit Hilfe einer View in einer Zeile ausgeben. Aber irgendwie will mir das nicht so gelingen....
Also Ursprungstabelle:
ort | id | wert
-------------------
hier | 1 | 1
da | 1 | 1
dort | 1 | 1
hier | 2 | 2
da | 2 | 2
hier | 3 | 3
dort | 3 | 3
da | 4 | 4
dort | 4 | 4
hier | 5 | 5
da | 6 | 6
dort | 7 | 7
Als Ergebnis der View soll etwa sowas rauskommen:
id | hier | da | dort
------------------------
1 | 1 | 1 | 1
2 | 2 | 2 | null
3 | 3 | null | 3
4 | null | 4 | 4
5 | 5 | null | null
6 | null | 6 | null
7 | null | null | 7
Also quasi ne Mischung aus LEFT und RIGHT Join.
Aber irgendwie hab ich grad keine Idee, wie ich das hinkriegen soll.
Kann mir dabei jemand helfen?
Ich hab drei Stellen, von denen ich Daten in eine Tabelle schreibe.
Werte mit derselben ID möcht ich dann mit Hilfe einer View in einer Zeile ausgeben. Aber irgendwie will mir das nicht so gelingen....
Also Ursprungstabelle:
ort | id | wert
-------------------
hier | 1 | 1
da | 1 | 1
dort | 1 | 1
hier | 2 | 2
da | 2 | 2
hier | 3 | 3
dort | 3 | 3
da | 4 | 4
dort | 4 | 4
hier | 5 | 5
da | 6 | 6
dort | 7 | 7
Als Ergebnis der View soll etwa sowas rauskommen:
id | hier | da | dort
------------------------
1 | 1 | 1 | 1
2 | 2 | 2 | null
3 | 3 | null | 3
4 | null | 4 | 4
5 | 5 | null | null
6 | null | 6 | null
7 | null | null | 7
Also quasi ne Mischung aus LEFT und RIGHT Join.
Aber irgendwie hab ich grad keine Idee, wie ich das hinkriegen soll.
Kann mir dabei jemand helfen?