Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mysql如何将mysql select结果的列转换为行_Mysql - Fatal编程技术网

mysql如何将mysql select结果的列转换为行

mysql如何将mysql select结果的列转换为行,mysql,Mysql,我有一个mysql表,它每分钟都会改变它的字段名,我需要它的字段名 所以我喜欢这样: select COLUMN_NAME from information_schema.COLUMNS where table_name = 'tableA'; output: +-------------+ | COLUMN_NAME | +-------------+ | min | | unkonwn1 | | unkonwn2 | | unkonwn3 | | unko

我有一个mysql表,它每分钟都会改变它的字段名,我需要它的字段名 所以我喜欢这样:

select COLUMN_NAME from information_schema.COLUMNS where table_name = 'tableA';

output:
+-------------+
| COLUMN_NAME |
+-------------+
| min         |
| unkonwn1    |
| unkonwn2    |
| unkonwn3    |
| unkonwn4    |
| unkonwn5    |
| average     |
+-------------+
但我需要像这样选择输出:

+-------+----------+----------+---------+------------+---------+---------+
|  min  | unkonwn1 | unkonwn2 | unkonwn3| unkonwn4   | unkonwn5| average |
+-------+----------+----------+---------+------------+---------+---------+


如何获得这样的结果?

看看这个,在stakoverflow上搜索一下,比如,然后找到:对于老兵来说很容易,但对于像我这样的新手来说很难理解,这是一列到一行,而不是一行到一列