gpt4 book ai didi

mysql - phpmyadmin 操作另一个查询结果中的数据

转载 作者:行者123 更新时间:2023-11-29 22:18:58 24 4
gpt4 key购买 nike

我的 MySQL 表如下所示:

bank_code | jan | feb | mar | apr | mei |
-----------------------------------------
bca | 500 | 300 | 200 | 400 | 350 |
bii | 100 | 230 | 0 | 250 | 0 |
bni | 340 | 235 | 800 | 870 | 780 |

是否可以运行 MySQL 查询来获取如下输出:

month | bca | bii | bni |
-------------------------
jan | 500 | 100 | 340 |
feb | 300 | 230 | 235 |
mar | 200 | 0 | 800 |
apr | 400 | 250 | 870 |
mei | 350 | 0 | 780 |

bank_code是动态数据,bank_code的个数并不总是3。

我尝试了许多看起来相似的链接( http://buysql.com/mysql/14-how-to-automate-pivot-tables.html ),但仍然失败。当我搜索时,这可以通过 concat 或 group concat 使用动态数据透视表,但我是这方面的新手,我不明白如何做到这一点。任何人都可以帮忙吗?先谢谢了..

最佳答案

在 from 子句中使用子查询将使您能够处理动态结果: 选择 * 从 ( 选择 *.back_code_data ) 作为动态的 ...

关于mysql - phpmyadmin 操作另一个查询结果中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30932251/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com