BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: naj ที่ มกราคม 09, 2007, 09:21:41 AM

หัวข้อ: ตัวอย่างรายงานการหาระยะเวลารอคอย
เริ่มหัวข้อโดย: naj ที่ มกราคม 09, 2007, 09:21:41 AM
เนื่องจากมีคนสอบถามเกี่ยวกับคำสั่งรายงานการหาระยะเวลารอคอย
เลยยกตัวอย่างคำสั่งมาให้ดูครับ
หัวข้อ: Re: ตัวอย่างรายงานการหาระยะเวลารอคอย
เริ่มหัวข้อโดย: naj ที่ มกราคม 09, 2007, 09:25:59 AM
โค๊ด: SQL
  1.  
โค๊ด: [Select]
select a.vstdate,a.hn,concat(c.pname,c.fname,'  ',c.lname) as ptname,service12,service3,sec_to_time(time_to_sec(service12)-time_to_sec(service3)) as totaltime
from service_time  a
inner join er_regist b on b.vn=a.vn
left outer join patient c on c.hn=a.hn

where a.vstdate  between'2006-04-30'and'2006-04-30'
order by a.vstdate,a.vn asc
หัวข้อ: Re: ตัวอย่างรายงานการหาระยะเวลารอคอย
เริ่มหัวข้อโดย: naj ที่ มกราคม 09, 2007, 09:28:30 AM
โค๊ด: SQL
  1.  
select a.vstdate,a.hn,concat(c.pname,c.fname,'  ',c.lname) as ptname,service12,service3,sec_to_time(time_to_sec(service12)-time_to_sec(service3)) as totaltime
from service_time  a
inner join er_regist b on b.vn=a.vn
left outer join patient c on c.hn=a.hn

where a.vstdate  between'2006-04-30'and'2006-04-30'
order by a.vstdate,a.vn asc