2016-08-01 38 views
-1

Dies ist eine Tabelle, auf die ich zugreifen werde.Erläuterung zu SQL-Tabelle

Account | col1 | col2 | col3 
............................. 
value 1 x1  x2  x3 
value 2 x1  x2  x3 

Was ich will ist, ich diese Tabelle konvertieren in diesem Format wollen tun, wie ich unten,

erwähnt
Account | Carrier | | 
........................ 
value 1 col1 x1 
value 1 col2 x2 
value 1 col3 x3 

Wie kann ich das tun, indem Sie auf SQL verwenden. Ich schätze wirklich, wenn jemand mir helfen kann, dieses Problem

Dank zu lösen,

Antwort

1

Führen Sie eine SELECT für jeden Träger. UNION ALL die Ergebnisse zusammen:

select Account, 'col1' as carrier, col1 from tablename 
union all 
select Account, 'col2' as carrier, col2 from tablename 
union all 
select Account, 'col3' as carrier, col3 from tablename 
order by Account, carrier 
+0

Vielen Dank für die helfende Hand. Ich schätze wirklich........!!!!! –