ผู้เขียน หัวข้อ: รายงานผู้ป่วยเบาหวาน  (อ่าน 4799 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ nan_it

  • Hero Member
  • *****
  • กระทู้: 578
  • หัวไม่ให้แต่ใจรัก ( อยากเก่งให้มากกว่านี้ )
  • Respect: 0
    • ดูรายละเอียด
    • ramanhospital
รายงานผู้ป่วยเบาหวาน
« เมื่อ: มิถุนายน 10, 2009, 11:52:57 AM »
0
อ.ท่านใดพอจะมีรายงานผู้ป่วยเบาหวานที่รับยา aspirin มั้ยครับ (ขอกันตรงๆ) ผมลองหัดเขียนคำสั่งเอง ได้แค่นี้ครับ
select  distinct(op.hn), concat(pt.pname,pt.fname,' ',pt.lname) as name
from vn_stat ov
left outer join opitemrece op on op.vn = ov.vn
left outer join clinicmember cl on cl.hn = ov.hn
left outer join patient pt on pt.hn = ov.hn
where op.icode in ('1480022','1000038','1520016')
and cl.clinic = '002'
ผมใช้คำสั่ง distinct ถูกมั้ยครับ แต่พอผม select ov.age_y เพิ่ม ข้อมูล hn ก็ซ้ำเหมือนเดิมครับ
Mr.Anannee Sama ,โรงพยาบาลรามัน อำเภอรามัน จังหวัดยะลา 95140 ( รพ.60 เตียง กำลังจะเป็น รพ.ทั่วไป ครับ)
e-mail : nan_it@hotmail.com
http://www.ramanhospital.com
Server Intel Ram 16 G 
OS CentOS Database Mysql percona xtradb
ขึ้นระบบ กรกฎาคม พ.ศ. 2547
เวอร์ชั่นที่ใช้ 3.54.10.31

ออฟไลน์ Neo

  • Hero Member
  • *****
  • กระทู้: 1,703
  • The Kop
  • Respect: +6
    • ดูรายละเอียด
Re: รายงานผู้ป่วยเบาหวาน
« ตอบกลับ #1 เมื่อ: มิถุนายน 10, 2009, 12:37:16 PM »
0
select  distinct(op.hn), concat(pt.pname,pt.fname,' ',pt.lname),ov.age_y
from vn_stat ov
left outer join opitemrece op on op.vn = ov.vn
left outer join clinicmember cl on cl.hn = ov.hn
left outer join patient pt on pt.hn = ov.hn
where op.icode in ('1480022','1000038','1520016')
and cl.clinic = '002'
group by ov.hn
order by ov.hn desc

สาเหตุเกิดจาก ฟิวส์ age_y ในแต่จะ Hn มีหลายค่าครับเพราะอายุคนเราจะเพิ่มไปเลื่อนๆ ในตาราง Vn_stat จะเอาอายุในช่วงที่เป็นโรคนั้นๆๆครับ
Mr.Chayanut Suwamat
E-Mail=>Mr.Chayanut9@Gmail.com
BMS DATACENTER ระดับจังหวัดบึงกาฬ Start 1 พ.ย. 2554
สำนักงานสาธารณสุขจังหวัดบึงกาฬ

ออฟไลน์ nan_it

  • Hero Member
  • *****
  • กระทู้: 578
  • หัวไม่ให้แต่ใจรัก ( อยากเก่งให้มากกว่านี้ )
  • Respect: 0
    • ดูรายละเอียด
    • ramanhospital
Re: รายงานผู้ป่วยเบาหวาน
« ตอบกลับ #2 เมื่อ: มิถุนายน 10, 2009, 14:13:03 PM »
0
ขอบคุณค้าบ
Mr.Anannee Sama ,โรงพยาบาลรามัน อำเภอรามัน จังหวัดยะลา 95140 ( รพ.60 เตียง กำลังจะเป็น รพ.ทั่วไป ครับ)
e-mail : nan_it@hotmail.com
http://www.ramanhospital.com
Server Intel Ram 16 G 
OS CentOS Database Mysql percona xtradb
ขึ้นระบบ กรกฎาคม พ.ศ. 2547
เวอร์ชั่นที่ใช้ 3.54.10.31