ผู้เขียน หัวข้อ: รบกวนดูรายงานให้หน่อยครับ  (อ่าน 2527 ครั้ง)

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

ออฟไลน์ jam10

  • Full Member
  • ***
  • กระทู้: 179
  • Respect: +1
    • ดูรายละเอียด
รบกวนดูรายงานให้หน่อยครับ
« เมื่อ: กันยายน 09, 2011, 08:46:01 AM »
0
รายงานของแพทย์แผนไทยครับ ผมใส่สิทธิคนไข้แต่ไม่ขึ้นครับ มันผิดตรงอ่ะครับ รบกวนอาจาร์ยทั้งหลายช่วยด้วยครับผม :D

select o.rxdate, o.vn, p.cardno, concat(pt.pname, pt.fname, ' ', pt.lname) as ptname, v.pdx, i.name as icd10name, i.tname, v.age_y, d.name as drugname
from opitemrece_summary o
left outer join vn_stat v on v.vn=o.vn
left outer join ptcardno p on p.hn=v.hn and p.cardtype='01'
left outer join s_drugitems d on d.icode=o.icode
left outer join ovstdiag ov on ov.vn=o.vn
left outer join icd101 i on i.code=v.pdx
left outer join patient pt on pt.hn=v.hn
left outer join pttype a on a.name= i.name
where o.rxdate between '2011-01-01' and '2011-09-31'
and o.icode in ("3000573","3000492","3001565","3000511","3001630","3001629","3001564","3001668","3001667")
group by o.vn
order  by o.vn
Mr.Waramate.N
โรงพยาบาล จังหวัดลพบุรี
Server: HP  Ram 128GB.
CentOS 6.5 ,MySQL 5.5.42

ขอขอบคุณอาจาร์ยทุกท่านที่ให้คำแนะนำความรู้ต่างๆและให้ความช่วยเหลือครับ

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: รบกวนดูรายงานให้หน่อยครับ
« ตอบกลับ #1 เมื่อ: กันยายน 09, 2011, 08:55:39 AM »
0
select o.rxdate, o.vn, p.cardno, concat(pt.pname, pt.fname, ' ', pt.lname) as ptname, v.pdx, i.name as icd10name, i.tname, v.age_y, d.name as drugname,a.name as pttype
from opitemrece_summary o
left outer join vn_stat v on v.vn=o.vn
left outer join ptcardno p on p.hn=v.hn and p.cardtype='01'
left outer join s_drugitems d on d.icode=o.icode
left outer join ovstdiag ov on ov.vn=o.vn
left outer join icd101 i on i.code=v.pdx
left outer join patient pt on pt.hn=v.hn
left outer join pttype a on a.pttype= v.pttype
where o.rxdate between '2011-01-01' and '2011-09-31'
and o.icode in ("3000573","3000492","3001565","3000511","3001630","3001629","3001564","3001668","3001667")
group by o.vn
order  by o.vn

ลองแบบนี้ได้หรือป่าวครับ
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
Start 19-1-51    35 station
HOSxP  3.59.5.18 Activate License
Tel. 032-305096-7 ต่อ 118
Web. http://csmhos.thaiddns.com:8080
         http://csmhos.thaieasydns.com:8080

ออฟไลน์ jam10

  • Full Member
  • ***
  • กระทู้: 179
  • Respect: +1
    • ดูรายละเอียด
Re: รบกวนดูรายงานให้หน่อยครับ
« ตอบกลับ #2 เมื่อ: กันยายน 09, 2011, 09:00:28 AM »
0
ได้แล้วครับอาจาร์ย ก๊อฟ ขอบคุณมากๆๆๆๆๆครับ ไม่ได้อาจาร์ยก๊อฟผมแย่แน่เลย  ;D
select o.rxdate, o.vn, p.cardno, concat(pt.pname, pt.fname, ' ', pt.lname) as ptname, v.pdx, i.name as icd10name, i.tname, v.age_y, d.name as drugname,a.name as pttype
from opitemrece_summary o
left outer join vn_stat v on v.vn=o.vn
left outer join ptcardno p on p.hn=v.hn and p.cardtype='01'
left outer join s_drugitems d on d.icode=o.icode
left outer join ovstdiag ov on ov.vn=o.vn
left outer join icd101 i on i.code=v.pdx
left outer join patient pt on pt.hn=v.hn
left outer join pttype a on a.pttype= v.pttype
where o.rxdate between '2011-01-01' and '2011-09-31'
and o.icode in ("3000573","3000492","3001565","3000511","3001630","3001629","3001564","3001668","3001667")
group by o.vn
order  by o.vn

ลองแบบนี้ได้หรือป่าวครับ
Mr.Waramate.N
โรงพยาบาล จังหวัดลพบุรี
Server: HP  Ram 128GB.
CentOS 6.5 ,MySQL 5.5.42

ขอขอบคุณอาจาร์ยทุกท่านที่ให้คำแนะนำความรู้ต่างๆและให้ความช่วยเหลือครับ