สำหรับ 10 อันดับของหัตถการ OPD จะใช้คำสั่งประมาณนี้คับ
select er.name , count(d.er_oper_code)
from doctor_operation d
left join er_oper_code er on er.er_oper_code = d.er_oper_code
where date(d.begin_date_time) between "2016-10-01" and "2016-10-31"
group by d.er_oper_code
order by count(d.er_oper_code) desc
limit 10
และสำหรับ 10 อันดับของหัตถการ IPD จะใช้คำสั่งประมาณนี้คับ
select er.name , count(i.ipt_oper_code)
from ipt_nurse_oper i
left join ipt_oper_code er on er.ipt_oper_code = i.ipt_oper_code
where date(i.begin_date_time) between "2016-10-01" and "2016-10-31"
group by i.ipt_oper_code
order by count(i.ipt_oper_code) desc
limit 10