BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: asawincyber ที่ มีนาคม 31, 2010, 18:55:41 PM
-
พอดีอยากได้ คนไข้ ที่ใช้ยา a กับ b พร้อมกันทั้ง 2 ตัว แต่ติดตรงเงื่อนไข icode ="a" <--- มากกว่า 1 ตัวไม่ได้ แต่อยากได้ คนไข้ที่ใช้ยา a และฺ B พร้อมกันในvisit นั้น จะต้องเขียนอย่างไร ใช้ in มันออกมาตัวในตัวหนึ่ง ??? ??? รู้ว่าต้องใช้วงเล็บ แต่รองดูแล้วไม่รอด ลบกวนผุ้รู้หน่อยครับ
-
... ประมาณนี้น่าจะได้ครับ น้องเอก ... :D ...
select * from vn_stat v
left outer join opitemrece o1 on o1.vn = v.vn
left outer join opitemrece o2 on o2.vn = v.vn
where v.vstdate = '2010-03-31'
and o1.icode = 'a'
and o2.icode = 'b'
-
ขอบคุณครับ นั่ง งง อยู่ตั้งนาน
-
:D ได้ความรู้ใหม่อีกละ ขอบคุณครับ :D
-
สุดยอดครับพี่ขวด เคยเขียนรายงานผิดมาตัวหนึ่งได้วิธีแก้แล้ว ขอบคุณครับ ;D ;D ;D
-
ความรู้ทั้งนั้น จดๆๆ ;D
-
ดีจัง
ขุด ๆๆ
thank
-
เสริมอีก นี่เป็นอีกวิธีหนึ่งครับ
select * from vn_stat v
left outer join opitemrece
where v.vstdate = '2010-03-31' and opitemrece.icode in ('a','b')
ลองดูครับ