BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: James011 ที่ พฤษภาคม 27, 2009, 07:39:01 AM
-
รายชื่อผู้ทำหัตถการในระบบผู้ป่วยในอยู่เก็บอยู่ใน Table ไหนอะ
-
iptoprt
-
iptoprt
iptoprtตารางนี้น่าจะเก็บข้อมูลการทำหัตถการมากว่านะครับ แต่ผู้ถามน่าจะหมายถึงรายชื่อผู้ทำหัตถการ
รายชื่อเอามาจากตาราง doctor โดยมีเงื่อนไข ว่าจะต้องระบุเป็นตำแหน่ง position_id in (1,5,2,9,11,14,-999
เช่น 1= แพทย์ ,2=ทันตแพทย์ ,5=พยาบาลวิชาชีพ,9=เจ้าหน้าที่กายภาพ,11=แพทย์แผนไทย
หรือลองใช้คำสั่งนี้ไปรันดูก็ได้ครับ ;D
select name as name from doctor where (name like '%¡%' or licenseno like '%¡%' or shortname like '¡%' or code = '¡') and ((position_id in (1,5,2,9,11,14,-999)) or position_id IS NULL) and active='Y'
-
;D :D ขอบคุณครับ แสดงว่าอยู่ใน System setting \ บุคลากรในโรงพยาบาล อ้างอิงที่เดียวกันทุกระบบใช่ป่าวส
iptoprt
[/iptoprt
iptoprtตารางนี้น่าจะเก็บข้อมูลการทำหัตถการมากว่านะครับ แต่ผู้ถามน่าจะหมายถึงรายชื่อผู้ทำหัตถการ
รายชื่อเอามาจากตาราง doctor โดยมีเงื่อนไข ว่าจะต้องระบุเป็นตำแหน่ง position_id in (1,5,2,9,11,14,-999
เช่น 1= แพทย์ ,2=ทันตแพทย์ ,5=พยาบาลวิชาชีพ,9=เจ้าหน้าที่กายภาพ,11=แพทย์แผนไทย
หรือลองใช้คำสั่งนี้ไปรันดูก็ได้ครับ ;D
select name as name from doctor where (name like '%¡%' or licenseno like '%¡%' or shortname like '¡%' or code = '¡') and ((position_id in (1,5,2,9,11,14,-999)) or position_id IS NULL) and active='Y'