在mysql中使用union all后,显示列名与其对应的值

时间:2017-11-17 10:40:50

标签: mysql sql

我有一个要求,我使用union将多个列合并到一个列。但我还想在新列中显示合并列值的相应列名,如所需的表格图像所示。

我已尝试过以下查询来合并列名

select 2am 
  from hourchart 
 union all 
select 4am 
  from hourchart 
 union all 
select 6am 
  from hourchart;

请帮忙! 提前致谢

Present table structure after running union

Required table

请帮忙! 提前致谢

1 个答案:

答案 0 :(得分:0)

您需要将值添加到compile 'com.google.android.gms:play-services-ads:9.6.1' compile 'com.google.android.gms:play-services-appindexing:9.6.1' s:

select