mySQLに問題があります。私はこのようなテーブルを持っています:
Time Sensor Value
2012-10-16 14:42:32 VI0 0
2012-10-16 14:42:32 VI1 0
2012-10-16 14:42:32 VI2 0
2012-10-16 14:42:32 VI3 0
2012-10-16 14:42:33 VI0 1
2012-10-16 14:42:33 VI1 1
2012-10-16 14:42:33 VI2 1
2012-10-16 14:42:33 VI3 1
sensor
私はすべての名前センサーと他の情報を含むテーブル""を持っています。そのテーブルを次のようなテーブルに再配置することは可能ですか?
Time VI0 VI1 VI2 VI3
2012-10-16 14:42:32 0 0 0 0
2012-10-16 14:42:32 1 1 1 1
ピボットテーブルを探していますが、それが正しい方法かどうかわかりません。
PS多分私は解決策を見つけました:
SELECT time、GROUP_CONCAT(value)as Sensor FROM measure2 GROUP BY time;
時間GROUP_CONCAT(値)
2012-10-16 14:42:32 0,0,0,0
GROUP_CONCATの代わりに、センサーの名前をコンマで書くことはできますか?