BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: nu51313932nu ที่ มีนาคม 23, 2017, 09:46:17 AM
-
select d1.*,v1.*,o1.*
from doctor_order_print d1
left outer join vn_stat v1 on v1.vn=d1.vn
left outer join ovst o1 on o1.vn=d1.vn
where d1.vn="600313154324" and d1.print_mode= "2" and d1.icode like "1%"
group by d1.icode
order by d1.doctor_order_print_code
(http://i64.tinypic.com/2reha53.png)
ที่รู้คือ ถ้าติ๊กที่วงสีแดง มันจะเป็นค่า Y ในตาราง drugitems ฟิลด์ print_sticker_pq
-
รบกวนสอบถามชื่อรพ. ชื่อผู้ติดต่อ และเบอร์โทรติดต่อกลับค่ะ
เพื่อการบันทึกข้อมูล และการประสานงานในการช่วยเหลือแก้ไขปัญหาให้กับทางลูกค้าค่ะ
กนิษฐา อ่องสุวรรณ
หัวหน้าแผนกลูกค้าสัมพันธ์
BMS
-
รบกวนสอบถามชื่อรพ. ชื่อผู้ติดต่อ และเบอร์โทรติดต่อกลับค่ะ
เพื่อการบันทึกข้อมูล และการประสานงานในการช่วยเหลือแก้ไขปัญหาให้กับทางลูกค้าค่ะ
กนิษฐา อ่องสุวรรณ
หัวหน้าแผนกลูกค้าสัมพันธ์
BMS
อ้นครับ 0836294522 โรงพยาบาลพรหมพิราม
-
จาก SQL Code ที่ให้มาทำการตรวจสอบเรียบร้อยแล้วจะเป็นปัญหาที่ส่วนของคำสั่ง "group by d1.icode" ที่ทำให้ไม่สามารถพิมพ์ออกมาได้ตามจำนวนที่สั่งค่ะ ให้ทำการตัด Code ส่วนนั้นออกไป
SQL Code ของทาง รพ.
select d1.*,v1.*,o1.*
from doctor_order_print d1
left outer join vn_stat v1 on v1.vn=d1.vn
left outer join ovst o1 on o1.vn=d1.vn
where d1.vn="600313154324" and d1.print_mode= "2" and d1.icode like "1%"
group by d1.icode
order by d1.doctor_order_print_code
SQL Code ที่แก้ไขแล้ว
select d1.*,v1.*,o1.*
from doctor_order_print d1
left outer join vn_stat v1 on v1.vn=d1.vn
left outer join ovst o1 on o1.vn=d1.vn
where d1.vn="600313154324" and d1.print_mode= "2" and d1.icode like "1%"
order by d1.doctor_order_print_code
-----------------------------------------------------------------------------------------------------
ตัวอย่าง SQL Code ที่ใช้งาน
select d1.line1,d1.line2,d1.line3,d1.line4,d1.hn,d1.doctor_order_print_date_time,d1.patient_name,d1.qty_name,d.show_notify_text,d.pregnancy,
n.name as nonname,d1.qty_name,d.units,concat(s.name," ",d.strength)as drugitemname,if(d.hintcode_eng="",d1.line5,d.hintcode_eng)as drughint,d1.rx_queue,
d.generic_name
from doctor_order_print d1
left outer join drugitems d on d.icode=d1.icode
left outer join s_drugitems s on s.icode=d1.icode
left outer join nondrugitems n on d1.icode=n.icode
where d1.vn="580210090706" and d1.print_server="OPD" and d1.print_mode="2" and d1.icode like "1%"
ภควดี สว่างพาณิชย์
BMS-Call Center