SQL Serverを使用していますが、この問題への対処方法がわかりません。SQL異なる値を持つ1つの列を複数の列に変換する
Device Time ValueID Value Voltage
------------------------------------------------------------
1 2014-03-08 22:50:00 AH1 90,0 90,000"
1 2014-03-08 22:50:00 AT1 5,5 5,500"
1 2014-03-08 22:50:00 PP1 0,0 0,000"
1 2014-03-08 22:50:00 WS1 0,0 0,000"
1 2014-03-08 22:50:00 WD1 270,0 270,000"
1 2014-03-08 22:50:00 SR1 0,0 0,000"
1 2014-03-08 23:49:00 ST1 8,288 2,993"
カラムValueID 13は異なるデータ型を有し、列の値がデータ・タイプの測定が含ま: 私は、次の形式のレコードの5.5Mとつのテーブルを持っています。
私は次の形式を持つテーブルを作成する必要が:
Device Time ValueID(AH1) ValueID(AT1) ValueID(PP1) etc...
------------------------------------------------------------
1 xxxx Value Value Value
任意の異なるaproach¿、私はcase文で新しいテーブルでINSERTを使用しようとしていたが、それは動作しませんか?どんな手掛かり? おかげ
msysqlまたは(MS)SQL Server?無関係のタグを削除してください – Jens