sagen, dass ich mit einer eindeutigen ID und das Attribut 4 Spalten ...in Spalte füllen, wenn NULL mit Daten aus der nächsten Spalte, die NOT NULL
|ID| |Attribute 1| |Attribute 2| |Attribute 3| |Attribute 4|
1 RED NULL BLUE GREEN
2 NULL BLUE GREEN NULL
3 GREEN YELLOW NULL BLUE
4 YELLOW NULL NULL GREEN
haben die folgende Tabelle ist Was kann ich in SQL Server 2014 verwenden Sagen wir: Wenn Attribut 1 NULL ist, benutze Attribut 2, aber wenn Attribut 2 NULL ist, benutze Attribut 3 und so weiter ... Ich würde eine CASE-Anweisung verwenden, aber ich bin mir nicht sicher, wie ich über CASE hinausgehen soll WENN Attribut 1 NULL DANN Attribut 2 ist, aber was ist, wenn Attribut 2 NULL ist? Wie würde ich dann den nächsten Spaltenwert auswählen, der nicht NULL ist?
Ich möchte irgendwie die oben erhalten, um diese ...
|ID| |Attribute 1| |Attribute 2| |Attribute 3| |Attribute 4|
1 RED BLUE GREEN NULL
2 BLUE GREEN NULL NULL
3 GREEN YELLOW BLUE NULL
4 YELLOW GREEN NULL NULL
Betrachten Sie Ihre Tabelle neu zu entwerfen: (id, attrno, Farbe). – jarlh