select h.hoscode hospcode,cast(h.hosname as char(200)) hospname,count(*) target,sum(result="Y") result,sum(result="Y")/count(*)*100 percent from chospital_amp h left join ( select p.hospcode,p.cid,p.hn,p.pid,concat(p.name," ",p.lname) ptname ,group_concat(distinct if(weight>0,"Y",null)) weight ,group_concat(distinct if(height>0,"Y",null)) height ,group_concat(distinct if(sbp_1>0,"Y",null)) sbp ,group_concat(distinct if(dbp_1>0,"Y",null)) dbp ,group_concat(distinct if(bslevel>0,"Y",null)) bslevel ,if(group_concat(distinct if(weight>0,"Y",null))="Y" and group_concat(distinct if(height>0,"Y",null))="Y" and group_concat(distinct if(sbp_1>0,"Y",null))="Y" and group_concat(distinct if(dbp_1>0,"Y",null))="Y" and group_concat(distinct if(bslevel>0,"Y",null))="Y","Y",null) result from person p left join ncdscreen a on a.pid=p.pid and a.hospcode=p.hospcode and a.date_serv between "2018-10-01" and "2019-09-30" left join chronic c on c.pid=p.pid and c.hospcode=p.hospcode and c.chronic between "E10" and "E1499" and c.date_diag<"2018-10-01" where timestampdiff(year,p.birth,"2018-10-01")>=35 and p.typearea in (1,3) and p.discharge = 9 and c.pid is null group by p.hospcode,p.pid ) a on a.hospcode=h.hoscode group by a.hospcode union select "ภาพรวมทั้งคัพ" as hoscode,"" as hosname,count(*) target,sum(result="Y") result,sum(result="Y")/count(*)*100 percent from chospital_amp h left join ( select p.hospcode,p.cid,p.hn,p.pid,concat(p.name," ",p.lname) ptname ,group_concat(distinct if(weight>0,"Y",null)) weight ,group_concat(distinct if(height>0,"Y",null)) height ,group_concat(distinct if(sbp_1>0,"Y",null)) sbp ,group_concat(distinct if(dbp_1>0,"Y",null)) dbp ,group_concat(distinct if(bslevel>0,"Y",null)) bslevel ,if(group_concat(distinct if(weight>0,"Y",null))="Y" and group_concat(distinct if(height>0,"Y",null))="Y" and group_concat(distinct if(sbp_1>0,"Y",null))="Y" and group_concat(distinct if(dbp_1>0,"Y",null))="Y" and group_concat(distinct if(bslevel>0,"Y",null))="Y","Y",null) result from person p left join ncdscreen a on a.pid=p.pid and a.hospcode=p.hospcode and a.date_serv between "2018-10-01" and "2019-09-30" left join chronic c on c.pid=p.pid and c.hospcode=p.hospcode and c.chronic between "E10" and "E1499" and c.date_diag<"2018-10-01" where timestampdiff(year,p.birth,"2018-10-01")>=35 and p.typearea in (1,3) and p.discharge = 9 and c.pid is null group by p.hospcode,p.pid ) a on a.hospcode=h.hoscode
แสดง 1 ถึง 20 จาก 25 ผลลัพธ์

ร้อยละประชาชนอายุตั้งแต่ 35 ปี ได้รับการคัดกรองเบาหวาน ปีงบประมาณ 2560

#HOSPCODEสถานบริการ TargetResultPercent
107711รพ.สต.ตะเบาะ ตำบลตะเบาะ2,8482,54889.47
207712รพ.สต.บ้านพี้ ตำบลบ้านโตก2,6872,05376.40
307713รพ.สต.พนานิคม ตำบลบ้านโตก1,6691,49289.39
407714รพ.สต.สะเดียง ตำบลสะเดียง5,2054,35683.69
507715รพ.สต.ป่าแดง ตำบลป่าเลา1,9481,66985.68
607716รพ.สต.บ้านพลำ ตำบลป่าเลา2,2081,91986.91
707717รพ.สต.นางั่ว ตำบลนางั่ว5,3704,64586.50
807718รพ.สต.ท่าพล ตำบลท่าพล4,9183,91579.61
907719รพ.สต.วังซอง ตำบลท่าพล1,5841,04966.22
1007720รพ.สต.ดงมูลเหล็ก ตำบลดงมูลเหล็ก3,9033,34085.58
1107721รพ.สต.บ้านโคก ตำบลบ้านโคก3,9673,22781.35
1207722รพ.สต.กงกะยาง ตำบลบ้านโคก76769190.09
1307723รพ.สต.ชอนไพร ตำบลชอนไพร2,9452,55986.89
1407724รพ.สต.นาป่า ตำบลนาป่า4,3003,55682.70
1507725รพ.สต.หนองผักบุ้ง ตำบลนายม1,4951,19680.00
1607726รพ.สต.ถ้ำน้ำบัง ตำบลนายม1,16193880.79
1707727รพ.สต.วังชมภู ตำบลวังชมภู5,7314,97386.77
1807728รพ.สต.น้ำร้อน ตำบลน้ำร้อน2,2401,91685.54
1907729รพ.สต.ห้วยสะแก ตำบลห้วยสะแก2,5842,20585.33
2007730รพ.สต.ห้วยใหญ่ ตำบลห้วยใหญ่1,8881,72891.53