第一條sql:
select unit,count(*)as number from archives_management group by unit
第二條sql:
select fine_units,count(*) as fine_number from fine group by fine_units
注:兩條sql 分別查詢結果如下圖
要求生成如下格式:
unit number fine_number
艾XXXXXXX 1 1
奧XXXXXXXX 1 0
北京XXXXXXX 2 0
解決辦法:
select isnull(a.unit,b.fine_units) unit,isnull(a.number,0) number,isnull(b.fine_number,0) fine_number
from (第一個SQL) a FULL JOIN (第二個SQL) b on a.unit=b.fine_units
原文引用:https://bbs.csdn.net/topics/390797414?page=1