BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: James011 ที่ พฤษภาคม 27, 2009, 07:39:01 AM

หัวข้อ: รายชื่อผู้ทำหัตถการในระบบผู้ป่วยในอยู่ตารางไหนอะ
เริ่มหัวข้อโดย: James011 ที่ พฤษภาคม 27, 2009, 07:39:01 AM
รายชื่อผู้ทำหัตถการในระบบผู้ป่วยในอยู่เก็บอยู่ใน Table ไหนอะ
หัวข้อ: Re: รายชื่อผู้ทำหัตถการในระบบผู้ป่วยในอยู่ตารางไหนอะ
เริ่มหัวข้อโดย: thecoy ที่ พฤษภาคม 27, 2009, 07:40:27 AM
iptoprt
หัวข้อ: Re: รายชื่อผู้ทำหัตถการในระบบผู้ป่วยในอยู่ตารางไหนอะ
เริ่มหัวข้อโดย: nuttavut ที่ พฤษภาคม 27, 2009, 08:22:52 AM
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'

หัวข้อ: Re: รายชื่อผู้ทำหัตถการในระบบผู้ป่วยในอยู่ตารางไหนอะ
เริ่มหัวข้อโดย: James011 ที่ พฤษภาคม 27, 2009, 08:29:36 AM
 ;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'