transponieren Ich habe eine Tabelle mit 2 Feldern Land und Stadt. Ich möchte dies umsetzen, damit ich das Feld Land als meine Kopfzeilen und jede der Städte als Felder unter ihnen habe.Land und Stadt in SQL Server
Wenn ich den Code verwende ich unter ich die Ergebnisse erhalten geliefert, aber mit nulls
SELECT
CASE WHEN Country = 'USA' then City end as USA,
CASE WHEN Country = 'India' then City end as India,
CASE WHEN Country = 'UK' then City end as UK
FROM Country
Meine Frage ist, wie bekomme ich ein Ergebnis ohne NULL-Werte?
Beide geben nur 1 Reihe von Daten zurück – dnasim
Sie haben also mehrere Städte in jedem Land und möchten Ländernamensspalten mit Stadtzeilen generieren, richtig? – mrtig
Ja, ich habe einen Link zu einem Bild meiner aktuellen Ergebnisse direkt unter dem Code bereitgestellt. Ich habe 3 Städte pro Land und möchte sie alle sehen. 3 Spalten und 3 Zeilen ist meine gewünschte Ausgabe – dnasim