如何在mysql中转置(使用具有多个列日期的siingle数据)
我有一个3列的表,现在如何用单个日期和时间转换数据如何在mysql中转置(使用具有多个列日期的siingle数据),mysql,Mysql,我有一个3列的表,现在如何用单个日期和时间转换数据 variables date_time value gen_3 11-Jun-14 00:00:00 0.26 gen_3 11-Jun-14 00:00:01 0.59 gen_3 12-Aug-14 00:00:02 1.59 gen_3 12-Aug-14 00:00:04 3.5
variables date_time value
gen_3 11-Jun-14 00:00:00 0.26
gen_3 11-Jun-14 00:00:01 0.59
gen_3 12-Aug-14 00:00:02 1.59
gen_3 12-Aug-14 00:00:04 3.59
gen_4 11-Jun-14 00:00:01 251.66
gen_4 11-Jun-14 00:00:02 156.42
gen_4 12-Aug-14 00:00:02 1198.42
gen_4 12-Aug-14 00:00:04 98.42
gen_3 12-Aug-14 00:00:03 Null(missing)
gen_4 12-Aug-14 00:00:03 Null(missing)
输出应该是
date_time gen_3 gen_4
11-Jun-14 00:00:00 0.26
11-Jun-14 00:00:01 0.59 251.66
11-Jun-14 00:00:02 156.42
12-Aug-14 00:00:02 1.59 1198.42
12-Aug-14 00:00:03
12-Aug-14 00:00:04 3.59 98.42
请求帮助,提前感谢。什么是gen_3,gen_4?hi@GE这些是我变量列中的名称,提前感谢可能重复的名称称为交叉列表查询或透视表,并已多次得到回答。嗨,在这种情况下,我只有一个表