ยินดีต้อนรับคุณ,
บุคคลทั่วไป
กรุณา
เข้าสู่ระบบ
หรือ
ลงทะเบียน
ส่งอีเมล์ยืนยันการใช้งาน?
พฤศจิกายน 22, 2024, 11:22:44 AM
หน้าแรก
ช่วยเหลือ
ค้นหา
Recent posts
เข้าสู่ระบบ
สมัครสมาชิก
BMS-HOSxP Community
»
HOSxP
»
การเขียน SQL Script
»
อยากได้รายชื่อผู้ป่วยที่มารับบริการที่ได้รับยาตามที่กำหนด เช่น gentamicin
« หน้าที่แล้ว
ต่อไป »
พิมพ์
หน้า: [
1
]
ลงล่าง
ผู้เขียน
หัวข้อ: อยากได้รายชื่อผู้ป่วยที่มารับบริการที่ได้รับยาตามที่กำหนด เช่น gentamicin (อ่าน 7446 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
gu_prajag
Sr. Member
กระทู้: 253
Respect:
+1
อยากได้รายชื่อผู้ป่วยที่มารับบริการที่ได้รับยาตามที่กำหนด เช่น gentamicin
«
เมื่อ:
กรกฎาคม 22, 2008, 16:21:08 PM »
0
เนื่องจากว่าห้องยา อยากได้รายชื่อผู้ป่วยที่มารับบริการที่ได้รับยาตามที่กำหนด เช่น gentamicin ในช่วงวันที่กำหนด ไม่ทราบว่าจะคิวรีจากตารางใดหรือขอโค้ด sql ครับ
บันทึกการเข้า
ศูนย์สารสนเทศ โรงพยาบาลมายอ/รพร.สายบุรี จ.ปัตตานี
e-mail : my_kop@hotmail.com
SERVER :
CentOS+MariaDB
doramon
บุคคลทั่วไป
Re: อยากได้รายชื่อผู้ป่วยที่มารับบริการที่ได้รับยาตามที่กำหนด เช่น gentamicin
«
ตอบกลับ #1 เมื่อ:
กรกฎาคม 22, 2008, 17:49:33 PM »
0
เดียวก็มีคนเก่งมาช่วยทำให้ครับใจเย็นๆๆ
ฝาก ให้
Mr.Montree Tepprisan (บอย)
ทำให้ครับ
«
แก้ไขครั้งสุดท้าย: กรกฎาคม 22, 2008, 17:53:57 PM โดย doraemon(saiyok)
»
บันทึกการเข้า
manoi
Hero Member
กระทู้: 8,669
Respect:
+170
Re: อยากได้รายชื่อผู้ป่วยที่มารับบริการที่ได้รับยาตามที่กำหนด เช่น gentamicin
«
ตอบกลับ #2 เมื่อ:
กรกฎาคม 22, 2008, 20:41:37 PM »
0
ใช้ระบบ OPD Custom search ได้เลยครับ
บันทึกการเข้า
HOSxP Project Manager / Cheif Developer / BMS MD
gu_prajag
Sr. Member
กระทู้: 253
Respect:
+1
Re: อยากได้รายชื่อผู้ป่วยที่มารับบริการที่ได้รับยาตามที่กำหนด เช่น gentamicin
«
ตอบกลับ #3 เมื่อ:
กรกฎาคม 23, 2008, 09:51:10 AM »
0
ผมลอง OPD Custom search ลองกำหนดวันและระบุกำหนดเวชภัณฑ์ที่ต้องการ เช่น
PARACET 500 mg. เม็ด
ติ๊กที่แสดงรายชื่อผู้ที่ค้นหาได้ กดค้นหา ปรากฏว่าไม่มีผลลัพธ์ คือเป็น ศูนย์หมด
ผมเลยลองไปดูที่คำสั่ง sql จะได้ดังนี้
select count(ov.hn) as chn
from vn_stat ov, ovst ovst, patient pt
where ov.vn=ovst.vn and pt.hn=ov.hn and ov.vstdate between "2008-05-01" and "2008-07-20"
and ov.age_y>= 0
and ov.age_y<= 200
and ov.vn in ('')
ในคำสั่งไม่เห็นมีรายการยาที่ผมเลือกเลยครับ
บันทึกการเข้า
ศูนย์สารสนเทศ โรงพยาบาลมายอ/รพร.สายบุรี จ.ปัตตานี
e-mail : my_kop@hotmail.com
SERVER :
CentOS+MariaDB
nahos
Hero Member
กระทู้: 2,216
รพ.นาแห้ว
Respect:
+7
Re: อยากได้รายชื่อผู้ป่วยที่มารับบริการที่ได้รับยาตามที่กำหนด เช่น gentamicin
«
ตอบกลับ #4 เมื่อ:
กรกฎาคม 23, 2008, 10:18:10 AM »
0
ลองดูใหม่นะครับ
การเพิ่มชื่อยาต้องกด space bar เพื่อค้นหาชื่อยานะครับ
และเมื่อค้นหาเลือกรายการยาแล้ว คลิกที่เพิ่มด้วย
ฝั้งซ้ายมือ อย่าลืมเลือก มีรายการที่ระบุด้วยครับ
บันทึกการเข้า
ถ้าำคำถามท่านได้คำตอบที่ต้องการจากอาจารย์ท่านใด
กรุณากด Thank เบา ๆ
^ ถูกใจกด [applaud] ไม่ชอบใจกด[smite]
>> การโพสต์ขอรายงานที่ดี <<
อ่านซักนิด ถามยังไงให้ได้คำตอบ ?
วิธีแสดงตัวว่าเป็นใคร โดย อ.อ๊อด (ให้ข้อมูลว่าเป็นใคร ปฏิบัติงานที่ไหน ใช้ server อะไร OS อะไร HOsxp Vไหน)
ก่อนที่จะตั้งกระทู้ถาม ลองค้นจากกระทู้เก่าดูก่อนไหม จะได้คำตอบเร็วกว่าการรอคำตอบนะ
..........................................................................
เจษ จพ.เภสัชกรรมฯ user@ NAHAEO HOSPITAL LOEI. <br> Supervise by DANSAI HOSPITAL LOEI. <br>
Start 01/03/2550
=> Server IBM X3200 Ram 6 Gb. OS:
Cent OS 6.0
=> Client 20 client OS: SP2 => HosXP Version <b>3.56.11.19</b>
-----------------------------
น้ำเต็มแก้ว "การเรียนรู้ไม่มีที่สิ้นสุด"
gu_prajag
Sr. Member
กระทู้: 253
Respect:
+1
Re: อยากได้รายชื่อผู้ป่วยที่มารับบริการที่ได้รับยาตามที่กำหนด เช่น gentamicin
«
ตอบกลับ #5 เมื่อ:
กรกฎาคม 23, 2008, 10:45:34 AM »
0
ผมทำอย่างที่บอกแล้วครับ กดเพิ่มแล้วแต่ลืมพิมพ์ในคำถาม
อืม ขอดูโค้ด sql ของคุณ nahos จากภาพที่แนบมาว่าออกมาอย่างไรครับ
บันทึกการเข้า
ศูนย์สารสนเทศ โรงพยาบาลมายอ/รพร.สายบุรี จ.ปัตตานี
e-mail : my_kop@hotmail.com
SERVER :
CentOS+MariaDB
SrWooD
Hero Member
กระทู้: 1,024
Respect:
+1
Re: อยากได้รายชื่อผู้ป่วยที่มารับบริการที่ได้รับยาตามที่กำหนด เช่น gentamicin
«
ตอบกลับ #6 เมื่อ:
กรกฎาคม 23, 2008, 11:17:49 AM »
0
ลองปรับใช้ดูนะครับ
ไม่รู้จะตรงตามที่ต้องการหรือป่าวครับ
โค๊ด: SQL
SELECT
op
.
rxdate
,
op
.
rxtime
,
op
.
hn
,
op
.
an
,
concat
(
p
.
pname
,
p
.
fname
,
' '
,
p
.
lname
)
AS
ptname
,
d
.
name
AS
drug_name
,
op
.
qty
,
op
.
unitprice
,
op
.
sum_price
FROM
opitemrece op
LEFT
OUTER
JOIN
s_drugitems d
ON
op
.
icode
=
d
.
icode
LEFT
OUTER
JOIN
patient p
ON
op
.
hn
=
p
.
hn
WHERE
op
.
vstdate
BETWEEN
'2008-06-01'
AND
'2008-06-05'
AND
d
.
name
LIKE
'gentamicin%'
ORDER
BY
op
.
rxdate
,
op
.
rxtime
บันทึกการเข้า
โรงพยาบาลโพธิ์ทอง จังหวัดอ่างทอง
por
Hero Member
กระทู้: 1,087
เพราะว่าเธอคือดวงใจของฉัน
Respect:
0
Re: อยากได้รายชื่อผู้ป่วยที่มารับบริการที่ได้รับยาตามที่กำหนด เช่น gentamicin
«
ตอบกลับ #7 เมื่อ:
กรกฎาคม 23, 2008, 11:36:27 AM »
0
select o.hn,o.vn ,o.an,o.icode ,o.vstdate ,d.name from opitemrece o
left outer join drugitems d on d.icode = o.icode
where o.vstdate between '2008-06-01' and '2008-06-02'
ประมาณนี้ได้ใหมครับ ชื่อ และ รายการยาใช้ variable ช่วยอีกทีตอน report design
บันทึกการเข้า
adminpor
ICT @ Office of Public Health.Nakhonsi Province.
Mobile.083-1740976
Office.075-343409 to 106
doramon
บุคคลทั่วไป
Re: อยากได้รายชื่อผู้ป่วยที่มารับบริการที่ได้รับยาตามที่กำหนด เช่น gentamicin
«
ตอบกลับ #8 เมื่อ:
กรกฎาคม 23, 2008, 11:59:52 AM »
0
เห็นไม่ครับ มาเพียบ
หลายแบบเลย
บันทึกการเข้า
พิมพ์
หน้า: [
1
]
ขึ้นบน
« หน้าที่แล้ว
ต่อไป »
BMS-HOSxP Community
»
HOSxP
»
การเขียน SQL Script
»
อยากได้รายชื่อผู้ป่วยที่มารับบริการที่ได้รับยาตามที่กำหนด เช่น gentamicin