作者giney (原来我恋家)
看板Office
标题[问题] ACCESS查询空白补0
时间Wed Jan 11 17:07:37 2017
软体: ACCESS
版本:2007
想请问一下ACCESS的查询出来若为空白如何补上0呢
查过可以用nz函数
但原本的查询有用群组(group by)
所以不知道该如何插入
SQL如下:
SELECT 全部科别.年月, 全部科别.科室代号, 各科占床率.实际占床率, 全部科别.平均
住院日, 各科急诊会诊准时率.急诊会诊准时率, 各科普通照会准时率.普通照会准时率,
各科死亡率排除icu.住院死亡率, 各科14天再入院率.[14天再入院率], 科_逾时出院率.
逾时出院率, 各科感染密度.感染密度, 各科急照会准时率.急照会准时率, 各科超长住院
率.[30天超长住院率], 各科一般自动出院率.一般自动出院率
FROM (((((((((全部科别 LEFT JOIN 各科占床率 ON (全部科别.科室代号 = 各科占床率
.占床率归类) AND (全部科别.年月 = 各科占床率.年月)) LEFT JOIN 各科急诊会诊准时
率 ON (全部科别.科室代号 = 各科急诊会诊准时率.照会科别) AND (全部科别.年月 =
各科急诊会诊准时率.年月)) LEFT JOIN 各科普通照会准时率 ON (全部科别.科室代号
= 各科普通照会准时率.科室代号) AND (全部科别.年月 = 各科普通照会准时率.年月
)) LEFT JOIN 各科死亡率排除icu ON (全部科别.科室代号 = 各科死亡率排除icu.科室
代码) AND (全部科别.年月 = 各科死亡率排除icu.年月)) LEFT JOIN 各科14天再入院率
ON (全部科别.科室代号 = 各科14天再入院率.科室代号) AND (全部科别.年月 = 各科
14天再入院率.月份)) LEFT JOIN 科_逾时出院率 ON (全部科别.科室代号 = 科_逾时出
院率.科别) AND (全部科别.年月 = 科_逾时出院率.期间)) LEFT JOIN 各科感染密度
ON (全部科别.科室代号 = 各科感染密度.科别代码) AND (全部科别.年月 = 各科感染
密度.月份)) LEFT JOIN 各科急照会准时率 ON (全部科别.科室代号 = 各科急照会准时
率.科室代号) AND (全部科别.年月 = 各科急照会准时率.年月)) LEFT JOIN 各科超长住
院率 ON (全部科别.科室代号 = 各科超长住院率.科室代号) AND (全部科别.年月 = 各
科超长住院率.月份)) LEFT JOIN 各科一般自动出院率 ON (全部科别.科室代号 = 各科
一般自动出院率.科室) AND (全部科别.年月 = 各科一般自动出院率.月份)
GROUP BY 全部科别.年月, 全部科别.科室代号, 各科占床率.实际占床率, 全部科别.平
均住院日, 各科急诊会诊准时率.急诊会诊准时率, 各科普通照会准时率.普通照会准时率
, 各科死亡率排除icu.住院死亡率, 各科14天再入院率.[14天再入院率], 科_逾时出院率
.逾时出院率, 各科感染密度.感染密度, 各科急照会准时率.急照会准时率, 各科超长住
院率.[30天超长住院率], 各科一般自动出院率.一般自动出院率
HAVING (((全部科别.年月)=10511))
ORDER BY 全部科别.年月;
谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.15.161.248
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1484125660.A.E0F.html