BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: chaiya_chaiyo ที่ ธันวาคม 16, 2008, 11:59:57 AM

หัวข้อ: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: chaiya_chaiyo ที่ ธันวาคม 16, 2008, 11:59:57 AM
เรียนผู้รู้ ผมอยากได้รายงานเบาหวาน ใครมีรายงานตัวนี้บ้างครับแนบไฟล์มาใด้ดูตัวอย่างคับ
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: golf_win ที่ ธันวาคม 16, 2008, 12:46:42 PM
ช่อง DM เอาไว้ทำอะไรครับ เลยไม่สามารถเขียนคำสั่งเรียกได้ครับ ;D ;D
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: pop_hosxp ที่ ธันวาคม 16, 2008, 13:10:07 PM
dm น่าจะเป็น dm number หรือเปล่าครับ  :D
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: chaiya_chaiyo ที่ ธันวาคม 16, 2008, 14:18:12 PM
ช่อง DM ไม่ต้องเอาครับ(ลืมดูครับ)
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: golf_win ที่ ธันวาคม 16, 2008, 22:36:12 PM
ช่วงนี้งานเข้าเยอะครับ ถ้าไม่รีบพรุ่งนี้จะแก้ไขรายงานนี้ให้นะครับ (คงเป็นช่วงเย็นๆ นะครับ) :'( :'(
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: yakyai ที่ ธันวาคม 17, 2008, 08:11:31 AM
ขอด้วยคนครับ

ขอบคุณครับ
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: chaiya_chaiyo ที่ ธันวาคม 17, 2008, 16:14:21 PM
อยากได้ของความดันด้วยครับ
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: golf_win ที่ ธันวาคม 17, 2008, 19:55:07 PM
ลองทดสอบก่อนนะครับ กับเครื่องทดสอบ ::) ::)
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: sayun ที่ ธันวาคม 17, 2008, 21:44:49 PM
พี่ golf_win ครับ ขอเป็นแยกเป็นหมู่ ตำบล  ด้วยได้ไหมครับพี่
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: bannok ที่ ธันวาคม 18, 2008, 09:48:37 AM
เห็นด้วยครับ เพราะว่าเจ้าหน้าที่ที่รับผิดชอบเกี่ยวกับ pcu เขาต้องการ
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: golf_win ที่ ธันวาคม 18, 2008, 11:05:09 AM
ทำได้ครับแต่จะต้องเสียเวลาจัดรูปแบบรายงานใหม่ให้ group ตามหมู่ ตำบล  :'( :'(
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: yakyai ที่ ธันวาคม 18, 2008, 11:20:34 AM
ขอแบบนี้เพิ่มด้วยครับ

ผู้ป่วยนับเป็นราย 3 เดือน คือ ถ้าผู้ป่วยมากี่ครั้งก็ชั่งภายใน 3 เดือน ให้นับเป็น 1 ครั้งครับ

ขอบคุณครับ
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: pop_hosxp ที่ ธันวาคม 18, 2008, 11:39:09 AM
ช่วยคุณ golf_win เขียนครับ ลองดูครับ
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: sayun ที่ ธันวาคม 18, 2008, 11:56:00 AM
ขอบคุณพี่ golf_win และพี่ pop_hosxp  มากครับ
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: golf_win ที่ ธันวาคม 18, 2008, 12:55:07 PM
ช่วยคุณ golf_win เขียนครับ ลองดูครับ
ขอบคุณมากครับ ;D ;D แต่ติดนิดนึงตรงที่ group by,order by ต้องเพิ่ม pt.addrpart ด้วยครับไม่อย่างนั้นอาจทำให้ข้อมูลมาไม่ครบครับ  :D :D
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: thannawe ที่ ธันวาคม 18, 2008, 13:01:07 PM
สุดยอดอีกแล้ว พี่กอลฟ์ เก่งจิงๆ  ;D ;D ;D
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: bannok ที่ ธันวาคม 19, 2008, 11:19:33 AM
รบกวนนิดนึงนะครับคุณ golg_win หรือว่าท่านอื่นก็ได้ครับ คำสั่งนี้ครับถ้าว่าต้องการแต่เฉพาะวันที่มาล่าสุดต้องเขียนยังครับ

ผู้ป่วยเบาหวาน

 select ov.vn,ov.hn,ov.vstdate,ov.vsttime,concat(pt.pname,pt.fname,"   ",pt.lname)
as pt_name,pt.addrpart,pt.moopart,pt.tmbpart,pt.amppart,pt.chwpart,ta.full_name,concat(format(os.bps,0),"/",format(os.bpd,0))
as bps , ptc.cardno , os.fbs ,os.TG , os.Creatinine ,os.HDL,os.tc
from ovst  ov
left outer join patient pt on pt.hn=ov.hn
left outer join thaiaddress ta on ta.addressid=concat(pt.chwpart,pt.amppart,pt.tmbpart)
left outer join ptcardno ptc on ptc.hn=ov.hn
left outer join opdscreen os on os.vn=ov.vn
left outer join clinicmember a on a.hn=ov.hn
where ov.vstdate between '2007-10-01' and '2008-09-30' and a.clinic like '001'
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: nuttavut ที่ ธันวาคม 19, 2008, 13:27:24 PM
รบกวนนิดนึงนะครับคุณ golg_win หรือว่าท่านอื่นก็ได้ครับ คำสั่งนี้ครับถ้าว่าต้องการแต่เฉพาะวันที่มาล่าสุดต้องเขียนยังครับ

ผู้ป่วยเบาหวาน

 select ov.vn,ov.hn,ov.vstdate,ov.vsttime,concat(pt.pname,pt.fname,"   ",pt.lname)
as pt_name,pt.addrpart,pt.moopart,pt.tmbpart,pt.amppart,pt.chwpart,ta.full_name,concat(format(os.bps,0),"/",format(os.bpd,0))
as bps , ptc.cardno , os.fbs ,os.TG , os.Creatinine ,os.HDL,os.tc
from ovst  ov
left outer join patient pt on pt.hn=ov.hn
left outer join thaiaddress ta on ta.addressid=concat(pt.chwpart,pt.amppart,pt.tmbpart)
left outer join ptcardno ptc on ptc.hn=ov.hn
left outer join opdscreen os on os.vn=ov.vn
left outer join clinicmember a on a.hn=ov.hn
where ov.vstdate between '2007-10-01' and '2008-09-30' and a.clinic like '001'

...ลองดูแล้วมันไม่ถูกเดี๋ยวดูไหมก่อน
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: bannok ที่ ธันวาคม 19, 2008, 15:35:18 PM
ขอบคุณล่วงหน้านะครับ
หัวข้อ: Re: อยากได้รายงานเบาหวานคับ
เริ่มหัวข้อโดย: pop_hosxp ที่ ธันวาคม 19, 2008, 16:21:03 PM
อย่างนี้ถูกไหมครับ

select max(ov.vn),ov.hn, ov.vstdate, ov.vsttime,concat(pt.pname,pt.fname,"   ",pt.lname)
as pt_name,pt.addrpart,pt.moopart,pt.tmbpart,pt.amppart,pt.chwpart,ta.full_name,concat(format(os.bps,0),"/",format(os.bpd,0))
as bps , ptc.cardno , os.fbs ,os.TG , os.Creatinine ,os.HDL,os.tc
from ovst  ov
left outer join patient pt on pt.hn=ov.hn
left outer join thaiaddress ta on ta.addressid=concat(pt.chwpart,pt.amppart,pt.tmbpart)
left outer join ptcardno ptc on ptc.hn=ov.hn
left outer join opdscreen os on os.vn=ov.vn
left outer join clinicmember a on a.hn=ov.hn
where ov.vstdate between '2008-05-01' and '2008-05-30' and a.clinic like '001'
group by ov.hn