显示查询结果报告样式

问题描述:

我试图设置一个查询,该查询将创建一个简单的报告,该报告将显示两周内数据范围是否安排了cron作业。我有two tables and sample data available here,我正在使用尝试并找出一种方法来显示结果。我有一个example of a way that would work to display the data,除了我不知道如何让它工作。显示查询结果报告样式

通常情况下,我会发布我正在使用的代码来尝试和做一些工作,我真的不知道从哪里开始。也许这是不可能的,但我认为是。

在此先感谢!

+0

在你的小提琴是什么意思'AS'冉?''​​和别名如何变成'cronStatus' –

+0

[MySQL数据透视表]可能的重复(http://stackoverflow.com/questions/7674786/mysql-pivot-table) –

正如在评论中指出,这需要一个数据透视表,并可能重复在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