หากจะกำหนดเอาเฉพาะคนไข้ในเวลาราชการเท่านั้นกำหนดตรงไหนครับ จากสูตร
select a.vstdate,a.vn,a.hn,concat(pname,fname," ",lname) as ptname,a.vsttime as begintime,
a.service12 as endtime,substring(icd1.name,1,100) as icdname, concat(odx.icd10,' ',ix.name) as pdxname ,
sec_to_time(time_to_sec(a.service12)-time_to_sec(a.vsttime)) as watingtime, odx.icd10 as icdcode
from service_time a
left outer join patient b on a.hn=b.hn
left outer join ovstdiag odx on odx.vn=a.vn and odx.diagtype='1'
left outer join icd101 icd1 on icd1.code=odx.icd10
left outer join icd101 ix on ix.code=substring(odx.icd10,1,3)
where a.vstdate between'2008-01-01'and'2008-01-31'and odx.icd10 like "K04"
and a.service12>a.vsttime