MySQL-将两列中的数据连接到一个输出中

MySQL-将两列中的数据连接到一个输出中,mysql,join,Mysql,Join,第一次发布到stack,所以如果我把事情搞砸了,我道歉 我在MySQL中有一个数据表,我称之为Table1。此表具有事务启动和关闭的时间戳。我可以运行两个单独的查询(如下所示),以生成每小时创建的交易量(查询1)和每小时解决的交易量(查询2)-如果我组合查询,我可以从第4小时(当人们开始工作时)开始获得所需的数据但我需要在此之前创建的事务的数据,以便创建一个全面的输出,显示传入的事务总数(从0小时开始)和完成的事务数(从4小时开始) 问题1 选择日期格式(在“%H”处创建)作为“小时”,计数(不

第一次发布到stack,所以如果我把事情搞砸了,我道歉

我在MySQL中有一个数据表,我称之为Table1。此表具有事务启动和关闭的时间戳。我可以运行两个单独的查询(如下所示),以生成每小时创建的交易量(查询1)和每小时解决的交易量(查询2)-如果我组合查询,我可以从第4小时(当人们开始工作时)开始获得所需的数据但我需要在此之前创建的事务的数据,以便创建一个全面的输出,显示传入的事务总数(从0小时开始)和完成的事务数(从4小时开始)

问题1

选择日期格式(在“%H”处创建)作为“小时”,计数(不同(在)处创建)作为队列
来自表1
其中日期格式(创建于,'%m-%d-%Y')='04-02-2017'
按日期分组格式(在“%H”处创建)

问题2


选择日期格式(在,'%H'处解析)为“小时”,计数(不同的解析时间)为“工作”
来自表1
其中日期格式(解析时间为,'%m-%d-%Y')='04-02-2017'
按日期分组格式(在“%H”处解析)

如果我运行查询3,它会从4-23小时(当我们有工作人员时)提取正确的数据,但我无法成功获取0-3小时

问题3

选择日期格式(在“%H”处解析)为“小时”,计数(不同的解析时间)为“工作”,计数(不同的创建时间)为“排队”
来自表1
其中日期格式(解析时间为,'%m-%d-%Y')='04-02-2017'
按日期分组格式(在“%H”处解析)


谢谢大家!!我试着发布一个输出示例,但格式不正确。

你能发布表1中带有列标题的行吗?还是太大了?不知道如何使它看起来好看,上传了一个屏幕截图:我是否正确,工作前的事件没有得到解决,所以对于工作前的事件,现场的解决方案是什么?它是否有一个默认值,您可以查找或设置,如果您没有从我收集的数据中获得的默认值,则该数据在一天之后填充,因此当它写入表时,它有一个已创建的和一个已解决的,否则我认为它为空。本质上,事件\u hash\u id就是事务,它排队(创建时)并一直坐在那里,直到有人完成它(解决时)-我将提交Query1/2/3输出的图像,以及我希望看到的(最后一个图像)我尝试(未成功)运行的子查询,一个生成排队的,一个生成工作的,我尝试左键连接它们以创建输出,这样如果Worked没有0小时,它仍然会在表上连接-我可以将两个查询导出到Excel,然后VLOOKUP以获得我需要的内容,但是,如果可以在一个查询中完成,我可以更成功地将它推出给那些可以复制/粘贴并执行的人。您可以在表1中发布一行并带有列标题吗?还是太大了?不知道如何使它看起来很好,上传了一个截图:我是否正确,工作前的事件尚未解决,那么对于工作前的事件,现场的已解决事件是什么?它是否有一个默认值,您可以查找或设置,如果您没有从我收集的数据中获得的默认值,则该数据在一天之后填充,因此当它写入表时,它有一个已创建的和一个已解决的,否则我认为它为空。本质上,事件\u hash\u id就是事务,它排队(创建时)并一直坐在那里,直到有人完成它(解决时)-我将提交Query1/2/3输出的图像,以及我希望看到的(最后一个图像)我尝试(未成功)运行的子查询,一个生成排队的,一个生成工作的,我试着左键连接它们以创建一个输出,这样如果Worked没有0小时,它仍然会在表上连接-我可以将两个查询导出到Excel,然后VLOOKUP以获得我需要的内容,但是如果可以在一个查询中完成,我可以更成功地将它推出给可以复制/粘贴并执行的人