显示查询结果报告样式
问题描述:
我试图设置一个查询,该查询将创建一个简单的报告,该报告将显示两周内数据范围是否安排了cron作业。我有two tables and sample data available here,我正在使用尝试并找出一种方法来显示结果。我有一个example of a way that would work to display the data,除了我不知道如何让它工作。显示查询结果报告样式
通常情况下,我会发布我正在使用的代码来尝试和做一些工作,我真的不知道从哪里开始。也许这是不可能的,但我认为是。
在此先感谢!
答
正如在评论中指出,这需要一个数据透视表,并可能重复在here
发现下面是基于这个答案https://stackoverflow.com/a/26968969/3854195
SELECT cronDate
, COUNT(cronJobCD=1 AND cronStatus=1 OR NULL) AS BV_Conn
, COUNT(cronJobCD=2 AND cronStatus=1 OR NULL) AS BV_Conn2
, COUNT(cronJobCD=3 AND cronStatus=1 OR NULL) AS ConvPro
, COUNT(cronJobCD=4 AND cronStatus=1 OR NULL) AS SalesPerson
, COUNT(cronJobCD=5 AND cronStatus=1 OR NULL) AS NS_BV
, COUNT(cronJobCD=6 AND cronStatus=1 OR NULL) AS NS_Feeds
FROM
cronStatus S
GROUP BY
cronDate
在你的小提琴是什么意思'AS'冉?''和别名如何变成'cronStatus' –
[MySQL数据透视表]可能的重复(http://stackoverflow.com/questions/7674786/mysql-pivot-table) –