oracle - mysql如何将group by的行数据转为列
PHP中文网
PHP中文网 2017-04-17 16:22:04
0
6
500

原始数据表如下

id name money time
1 mike 6 2016-09-01 12:58:00
2 mike 10 2016-09-01 13:52:56
3 leo 10 2016-09-02 00:05:05
4 mike 6 2016-09-03 08:06:05

希望转制后的数据表如下

name 2016-09-01 2016-09-02 2016-09-03
mike 16 0 6
leo 0 10 0

以demo为例,可以说说这类问题的解决思路吗?比如统计两个月的数据,那么就会有60行转为60列,是否存在效率的瓶颈

PHP中文网
PHP中文网

认证0级讲师

reply all(6)
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!