BMS-HOSxP Community

HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: shukree ที่ มีนาคม 17, 2013, 01:40:27 AM

หัวข้อ: ขอคำสั่ง sql คู่ยาที่เป็น DI
เริ่มหัวข้อโดย: shukree ที่ มีนาคม 17, 2013, 01:40:27 AM
ขอคำสั่ง sql เพื่อดึงข้อผู้ป่วยที่มีการสั่งใช้ยาที่เป็นคู่ DI ในช่วงวันที่ ***** โดยอิงจากแฟ้ม Drug_interaction ครับ
หัวข้อ: Re: ขอคำสั่ง sql คู่ยาที่เป็น DI
เริ่มหัวข้อโดย: golf_win ที่ มีนาคม 17, 2013, 08:37:45 AM
      select dii.drugname1, dii.drugname2, dii.note, count(dii.vn) as cases, "OPD" as type
      from drug_interaction_incident dii
      join ovst o on o.vn=dii.vn
      where o.vstdate between "2012-10-01" and "2013-02-28"
      group by dii.drugname1, dii.drugname2
      union
      select dii.drugname1, dii.drugname2, dii.note, count(dii.vn) as cases, "IPD" as type
      from drug_interaction_incident dii
      join ipt_order_no i on i.order_no=dii.order_no
      where i.rxdate between "2012-10-01" and "2013-02-28"
      group by dii.drugname1, dii.drugname2
      order by type, cases desc
หัวข้อ: Re: ขอคำสั่ง sql คู่ยาที่เป็น DI
เริ่มหัวข้อโดย: shukree ที่ มีนาคม 17, 2013, 09:18:03 AM
ขอบคุณครับ
หัวข้อ: Re: ขอคำสั่ง sql คู่ยาที่เป็น DI
เริ่มหัวข้อโดย: shukree ที่ มีนาคม 17, 2013, 23:28:59 PM
ถ้าจะตรวจสอบจากตาราง opitemrece ไม่ทราบว่าคำสั่งอย่างไรครับ
หัวข้อ: Re: ขอคำสั่ง sql คู่ยาที่เป็น DI
เริ่มหัวข้อโดย: golf_win ที่ มีนาคม 18, 2013, 12:40:26 PM
เพื่อ  ??? ???
หัวข้อ: Re: ขอคำสั่ง sql คู่ยาที่เป็น DI
เริ่มหัวข้อโดย: shukree ที่ มีนาคม 24, 2013, 17:23:20 PM
พอตรวจสอบใน Drug_interaction_incedent แล้ว ปี 53 54 54 ค่าที่ได้กระโดดมาก จากร้อยกว่า เป็น 2 พันกว่า ในขณะที่ไม่ได้แก้ไขแฟ้ม drug_interaction เลย