BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: tuwae ที่ กันยายน 07, 2006, 03:33:23 AM
-
วิธีแยกผู้ป่วยนอกกับผู้ป่วยใน โดยใช้ ตาราง vn_stat อย่างเช่น ทำรายงานประกันสังคมผู้ป่วยนอก โดยใช้ตาราง vn_stat ในการดึงข้อมูล
-
แล้วยังไงต่อครับ
-
ลองใช้ subqurey 'not in' กับเทเบิล an_stat สิครับ
เช่น
select * from vn_stat
where vstdate = '2006/09/01'
and vn not in (select vn from an_stat )
-
แบบคุณ ta_mrls20 ก็ได้ หรือ จะใช้ ตาราง ovst มี ฟิลด์ an ให้ด้วยนะคับ น่าจะแยกจากตารางนี้ได้ด้วยเช่นกัน ลองดูคับ สามารถใช้ได้หลายวิธีแล้วแต่สะดวก
-
SELECT ********************************
FROM vn_stat
Inner Join ovst ON vn_stat.vn = ovst.vn
WHERE ovst.an IS NULL AND
vn_stat.vstdate BETWEEN '2010-04-01' AND '2010-04-30'
คร่าวๆ ;D ;D ;D ;D ;D ประยุกต์เองนะครับ
ถ้าไม่ได้ บ่ายโมงจะมาอีกทีครับ