Ich habe die folgende Tabelle. (kein Primärschlüssel in dieser Tabelle)Verwendung von Dyamic Pivot Abfrage für diese?
ID | IC | Name | UGCOS | MCOS
---------------------------------------------------------
1AA | A123456B | Edmund | Australia | Denmark
1AA | A123456B | Edmund | Australia | France
2CS | C435664C | Grace | Norway | NULL
3TG | G885595H | Rae | NULL | Japan
Ich muss das Ergebnis so erhalten.
ID | IC | Name | UGCOS | MCOS | MCOS1
--------------------------------------------------------------------
1AA | A123456B | Edmund | Australia | Denmark | France
2CS | C435664C | Grace | Norway | NULL | NULL
3TG | G885595H | Rae | NULL | Japan | NULL
Gegoogled herum und scheint wie PIVOT ist, was ich tun muss. Ich bin mir jedoch nicht sicher, wie dies für meine Tabellen implementiert werden kann. Es wäre eine große Hilfe, wenn mir jemand dabei helfen könnte. Vielen Dank!
Haben Sie spezielle Spalten in der Ausgabe benötigen (wie 'MCOS, MCOS1, MCOS2 ...)'? Gibt es eine obere Grenze? Wouldl ein verkettetes Ergebnis in einer einzigen Spalte (wie 'MCOS' mit' Dänemark, Frankreich' auch für Ihre Bedürfnisse? – Shnugo
Warum nicht 'Frankreich | Dänemark'? – Strawberry
@Shnugo Ja wird es MCOS, MCOS1, MCOS2 usw. ohne obere Grenze sein "Ich kann nicht mit verketteten Ergebnissen tun. Ich muss die Spalten teilen. – Devora