简体   繁体   English

我可以向另一个数据透视表查询添加自定义行吗?

[英]Can I add a custom row to MySQL pivot Query that is another pivot?

I have a crosstab query, that displays results in such a way 我有一个交叉表查询,以这种方式显示结果

      user1 user2 user3 ...etc
date1 val11 val12 val13 ... 
date2 val21 val22 val23 ... 
date3 val31 val32 val33 ... 
...
etc

Thing is users have a rank field. 用户拥有一个等级字段。

I was wandering if I could insert it like so using MySQL: 如果我可以使用MySQL这样插入它,我一直在徘徊:

      user1 user2 user3 ...etc
rank  rank1 rank2 rank3
date1 val11 val12 val13 ... 
date2 val21 val22 val23 ... 
date3 val31 val32 val33 ... 
...
etc

The application is a php webapp and the final product is an excel spreadsheet. 该应用程序是一个php webapp,最终产品是一个Excel电子表格。 If it cannot be done through a query I would try and add it on conversion of the query results to the excel. 如果无法通过查询完成,我将尝试在将查询结果转换为Excel时将其添加。

Any help is appreciated. 任何帮助表示赞赏。

THe solution would be to have a rank crosstab query ant date-value crosstab query and have a union of each. 该解决方案将是具有等级交叉表查询和日期-值交叉表查询,并具有每个的并集。 All columns have to match though. 所有列都必须匹配。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM