Einzelne SQL-SELECT-Rückkehr mehrere Zeilen aus einer Tabelle, Zeile

Haben wir eine Tabelle, die ist von der form:

ID,Value1,Value2,Value3
1,2,3,4

Müssen wir verwandeln diese in.

ID,Name,Value
1,'Value1',2
1,'Value2',3
1,'Value3',4

Ist es ein cleverer Weg, dies zu tun, in einer SELECT-Anweisung (ich.e ohne Gewerkschaften)? Die Namen der Spalten Wert1,Wert2 und Wert3 sind vorgegeben und konstant.

Ist die Datenbank oracle 9i.

Was DB-server verwenden Sie?
Sind 1,2,3,4 Spalten oder Daten Werte?
Dies ist ziemlich ähnlich zu dieser Frage
Die cleverste Art und Weise, dass ich denken kann, ist die Neugestaltung Ihrer Datenbank, so dass es normalisiert 🙂
Tom, es ist nicht in meiner Datenbank 😉

InformationsquelleAutor James L | 2009-05-20

Schreibe einen Kommentar