BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Bluebird ที่ พฤศจิกายน 15, 2011, 09:38:32 AM
-
รายงานที่ดึงข้อมูลจากตาราง opitemrece ทำให้เครื่องอื่น ช้าไปด้วย
เช่น
select vn.vn,pt.hn,vn.vstdate,pe.person_id,concat(pt.pname,pt.fname," ",pt.lname) as ptname,vn.age_y,pt.cid,dr.name as drugname,wb.women_birth_control_name
from opitemrece op
left outer join vn_stat vn on vn.vn = op.vn
left outer join patient pt on pt.hn = op.hn
left outer join drugitems dr on dr.icode = op.icode
left outer join person pe on pe.patient_hn=pt.hn
left outer join person_women pw on pw.person_id=pe.person_id
left outer join women_birth_control wb on wb.women_birth_control_id=pw.women_birth_control_id
where vn.vstdate between "2011-09-01" and "2011-09-01"
and dr.fp_drug="Y"
order by vn
-
;D ;D ;D
กล้ามากครับที่ไปดึงรายงานจากตารางนี้(ไม่เดี้ยงก็นับว่าบุญ) ตารางที่มีขนาดใหญ่ ๆ แบบนี้ควรเปลี่ยนไปดึงจาก slave หรือไม่งั้นก็ดึงจาก stand alone แทนครับ
;D ;D ;D
-
from person_women แทนได้ไหมครับ..แล้วค่อย left outer join opitemrece ครับ
-
from person_women แทนได้ไหมครับ..แล้วค่อย left outer join opitemrece ครับ
ผมต้องการกรองจากการใช้ยา โดยที่ person_women เพื่อตรวจสอบว่าช่องไหนยังว่างอยู่ในแฟ้ม วางแผนครอบครัว จะได้ลงบันทึกเพิ่ม
เพราะจะมีบางคน มีการใช้รายการยาที่เกี่ยว ข้องกับวางแผนครอบครัว แต่ไม่ได้ลงทะเบียนในบัญชี 6