當前位置:成語大全網 - 新華字典 - SQL語句就診重復人次查詢,請教各位大師。

SQL語句就診重復人次查詢,請教各位大師。

把保號(grbh)和時間也加入group by ,就可以實現相同參保號(grbh)同壹天在同壹家醫療機構(yymc)(,jgmc)就診的人次數。不知道我理解的對不對。

select grbh,convert(varchar(10),bxrq,120),yymc as '醫療機構',jgmc as '機構代碼',count(grbh) as '人次數'

from nb_yyzd醫院字典,nb_bxjl報銷記錄表,nb_bxjl2報銷記錄表2

where yybh=jgmc醫院字典的醫院編號=報銷記錄表2的機構代碼

and bxlx=1報銷類型

and bxfs=2報銷方式

and glzf is null作廢記錄的刪除條件

and bxrq>='2013-01-01'開始查詢時間

and bxrq<'2013-08-01'終止查詢時間

and nb_bxjl2.bxid=nb_bxjl.bxid報銷記錄表與報銷記錄表2的bxid(報銷ID)相關聯

and grbh in (select grbh from nb_bxjl group by grbh,CONVERT( CHAR(20),bxrq, 111 ) having count(grbh)>1)

group by grbh,yymc,jgmc,convert(varchar(10),bxrq,120)