如何将一个表上的多个SQL查询合并为一个报告

问题描述 投票:2回答:1

我研究了子查询,联合和联接。他们似乎无法产生我想要的东西,或者我可能没有正确使用它们。

这里是我所拥有的。一个表(StoreScan),其中一行是商店编号,然后是一堆其他行,每个行上都有收集的数据。示例:StoreNumber,正常运行时间,service1status,service2status

示例数据:

Storenumber     uptime    service1status    service2status  
===========     ======    ==============    ==============   
 1              10        Running           Running
 18             25        Running           Stopped 
 88             3         Stopped           Running
 90             1         Running           Running
 103            5         Stopped           Running
 553            2         Running           Stopped
 989            2         Running           Running

我有几个这样的小查询:

选择商店编号,可以从正常运行时间> 7的商店中选择正常运行时间>>

从商店中选择storenumber,service1status可以在其中service1status=“已停止”

我想将它们全部合并为一个查询,以生成看起来像这样的报告:

Storenumber     uptime    service1status    service2status  
===========     ======    ==============    ==============  
1               10  
18              25  
88                        stopped  
103                       stopped  
553                                         stopped  
18                                          stopped 

我研究了子查询,联合和联接。他们似乎无法产生我想要的东西,或者我可能没有正确使用它们。这就是我所拥有的。一个表(StoreScan)带有...

sql report
1个回答
1
投票

执行条件

© www.soinside.com 2019 - 2024. All rights reserved.