我有3個存儲過程(spData1, spData2, spData3)
,它們查詢由SiteID
鍵鏈接的兩個表(tSites, tInspections)
的區域摘要結果。由於不同的連接方法和所需摘要信息的GROUP BY要求,我無法組合查詢。每個存儲過程在他們想要摘要信息的年份中採用@Year (smallint)
參數。爲了使事情變得非常有趣,程序並不總是返回相同數量的記錄,這取決於年份。結合來自多個存儲過程的結果
- spData1返回RegionName,TotalSitesVisited和TotalViolations
- spData2返回RegionName和TotalSiteVisits
- spData3返回RegionName和TotalBadSites
如何創建第四個存儲過程返回所有這些信息在一個結果中:
spData4
返回RegionName, TotalSitesVisited, TotalViolations, TotalSiteVisits, TotalBadSites
謝謝!