BMS-HOSxP Community

HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: mashimaro ที่ มกราคม 24, 2012, 10:10:29 AM

หัวข้อ: ช่วยบอกตารางที่เก็บข้อมูลใบสั่งยา ของคนไข้ใน และ คนไข้นอก หน่อยครับ
เริ่มหัวข้อโดย: mashimaro ที่ มกราคม 24, 2012, 10:10:29 AM
ตอนนี้ผมกำลังดึงข้อมูลใบสั่งยา เพื่อนำมาเป็นข้อมูล P4P ให้กับเภสัชกร ครับ

เงื่อนไขของการดึงข้อมูลคือ

1. ดึงข้อมูลจำนวนใบสั่งยาผู้ป่วยใน นอกเวลา และ ในเวลา ของแต่ละเภสัชกร

2. ดึงข้อมูลจำนวนใบสั่งยาผู้ป่วยนอก นอกเวลา และ ในเวลา ของแต่ละเภสัชกร

ผู้ใดมีคำแนะนำเกี่ยวกับตาราง ช่วยแนะนำด้วยครับ จะยิ่งดี ผู้ใดมี Query ตัวนี้แบ่งปันผมด้วยครับ

ขอบคุณล่วงหน้าครับ
หัวข้อ: Re: ช่วยบอกตารางที่เก็บข้อมูลใบสั่งยา ของคนไข้ใน และ คนไข้นอก หน่อยครับ
เริ่มหัวข้อโดย: nicespeed ที่ กุมภาพันธ์ 06, 2012, 12:00:28 PM
ตาราง opitemrece   ลองเข้าไปดูนะค่ะ เพราะตารางนี้เป็นตารางเก็บค่าใช้จ่าย
หัวข้อ: Re: ช่วยบอกตารางที่เก็บข้อมูลใบสั่งยา ของคนไข้ใน และ คนไข้นอก หน่อยครับ
เริ่มหัวข้อโดย: udomchok ที่ กุมภาพันธ์ 07, 2012, 23:35:47 PM
ตอนนี้ผมกำลังดึงข้อมูลใบสั่งยา เพื่อนำมาเป็นข้อมูล P4P ให้กับเภสัชกร ครับ

เงื่อนไขของการดึงข้อมูลคือ

1. ดึงข้อมูลจำนวนใบสั่งยาผู้ป่วยใน นอกเวลา และ ในเวลา ของแต่ละเภสัชกร

2. ดึงข้อมูลจำนวนใบสั่งยาผู้ป่วยนอก นอกเวลา และ ในเวลา ของแต่ละเภสัชกร

ผู้ใดมีคำแนะนำเกี่ยวกับตาราง ช่วยแนะนำด้วยครับ จะยิ่งดี ผู้ใดมี Query ตัวนี้แบ่งปันผมด้วยครับ

ขอบคุณล่วงหน้าครับ
ลองศึกษาจาก http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=15017.0
หัวข้อ: Re: ช่วยบอกตารางที่เก็บข้อมูลใบสั่งยา ของคนไข้ใน และ คนไข้นอก หน่อยครับ
เริ่มหัวข้อโดย: neeo ที่ ตุลาคม 06, 2016, 09:53:02 AM
ตอนนี้ผมกำลังดึงข้อมูลใบสั่งยา เพื่อนำมาเป็นข้อมูล P4P ให้กับเภสัชกร ครับ

เงื่อนไขของการดึงข้อมูลคือ

1. ดึงข้อมูลจำนวนใบสั่งยาผู้ป่วยใน นอกเวลา และ ในเวลา ของแต่ละเภสัชกร

2. ดึงข้อมูลจำนวนใบสั่งยาผู้ป่วยนอก นอกเวลา และ ในเวลา ของแต่ละเภสัชกร

ผู้ใดมีคำแนะนำเกี่ยวกับตาราง ช่วยแนะนำด้วยครับ จะยิ่งดี ผู้ใดมี Query ตัวนี้แบ่งปันผมด้วยครับ

ขอบคุณล่วงหน้าครับ
หัวข้อ: Re: ช่วยบอกตารางที่เก็บข้อมูลใบสั่งยา ของคนไข้ใน และ คนไข้นอก หน่อยครับ
เริ่มหัวข้อโดย: Yuwa-Hos ที่ ตุลาคม 18, 2016, 13:32:43 PM
หัวหน้าเภสัชกรรม เค้าก็มาให้ผมดึงข้อมูลเกี่ยวกับจำนวนการคีย์ยา จัดยา จ่ายยา สำหรับเอาไปลง p4p เหมือนกัน ไม่รู้ว่าจะพอนำไปใช้ได้รึป่าวนะครับ ดึงเสร็จแล้วเอาไปทำ PivotTable ใน Excel จะง่ายเลยครับ

select a.vn, concat(day(c.vstdate)) as 'D',concat(month(c.vstdate)) as 'M',c.vstdate, o1.name as 'key_staff',b3.name as 'check_staff', b2.name as 'confirm_staff', b1.name as 'pay_staff'
from rx_operator a
left outer join doctor b1 on a.pay_staff=b1.code
left outer join doctor b2 on a.confirm_staff=b2.code
left outer join doctor b3 on a.check_staff=b3.code
left outer join opduser o1 on a.login=o1.loginname
left outer join ovst c on c.vn=a.vn
where a.pay_staff not like''
and c.vstdate between'2014-04-01'and'2014-09-30'