mysql - 如何在 mysql 数据透视表中获取动态年份数据
问题描述
我想在 MySQL 数据透视表中获取年度数据。我有一个表
id | Name | Amount | Date
1 | ABC | 50 | 2018-05-16
2 | PQR | 60 | 2017-07-16
3 | LMN | 40 | 2017-01-16
我想要结果喜欢
Type | 2018 | 2017
total | 1 | 2
SUM | 50 | 100
日期列值也应该是动态的。如果输入新年日期,数据透视表应包含该年份,即如果日期值为 2019-01-22,则数据透视表将显示 2019 作为列
解决方案
推荐阅读
- mysql - 搜索 A 或 B 列中是否存在值 X 和 Y [SQL]
- gitlab - GitLab 无法激活 gitlab-kas
- javascript - 如何创建具有安全性的 npm 包
- amazon-web-services - 从 AWS Lambda 函数中删除层
- php - 路线 [admin.editcategory] 未定义
- javascript - 如何为在 React 中创建的对象启动索引?
- sql - 四舍五入消除小数
- javascript - GridFS:TypeError:grid.mongo.ObjectID 不是 createReadStream 的构造函数
- javascript - 如何使用谷歌应用脚本获取特定列谷歌电子表格中的下一个空行
- reactjs - React Apollo 和条件布尔变量