[問題] ACCESS查詢空白補0
軟體: 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://www.ptt.cc/bbs/Office/M.1484125660.A.E0F.html