BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: cham@i_p=p ที่ มีนาคม 08, 2012, 09:56:38 AM
-
ในการดึงข้อมูลจาก custom search จะมีช่อง ใหม่ในปี..........เป็นจำนวนรายน่ะค่ะ
อยากทราบว่าจะดูข้อมูลผู้ป่วยใหม่ในปีอย่างไรค่ะ เพราะใช้ sql จะดึงจำนวนผู้ป่วยออกมาทั้งหมดค่ะ
ขอคำแนะนำจากเทพทั้งหลายด้วยน่ะค่ะ
----อันนี้คือคำสั่งจาก custom search น่ะค่ะ...
select pt.*,ov.*
from vn_stat ov ,patient pt ,ovst ovst
where ov.vn=ovst.vn and pt.hn=ov.hn and ov.vstdate between "2010-10-01" and "2011-09-30" and ov.hn=pt.hn
and ov.age_y>= 0
and ov.age_y<= 200
and ( (ov.pdx = "Z014")
or (ov.dx0 = "Z014")
or (ov.dx1 = "Z014")
or (ov.dx2 = "Z014")
or (ov.dx3 = "Z014")
or (ov.dx4 = "Z014")
or (ov.dx5 = "Z014")
)
......
-
ดูใน vn_stat คอลัมน์ count_in_year ครับ..
ถ้าเป็น 0 คือมาครั้งแรกในปี
ถ้าเป็น 1 ขึ้นไปคือเก่าในปี
-
ขอบคุณมากๆค่ะ กระจ่างขึ้นเยอะเลยค่ะ :D