BMS-HOSxP Community

HOSxP => นอกเรื่อง => ข้อความที่เริ่มโดย: chronoX ที่ พฤศจิกายน 12, 2008, 11:38:49 AM

หัวข้อ: ฝากให้ รพร. บ้านดุงครับ
เริ่มหัวข้อโดย: chronoX ที่ พฤศจิกายน 12, 2008, 11:38:49 AM
ใช้ คำสั่งนี้  กรองดูก่อนนะครับ

select * from patient where drugallergy <> ""  order by asc


จากนั้น ถ้าเจอ ข้อมูลใน ฟิลด์ drugallergy  ที่เป็น ""  

ให้ลองใช้คำสั่งนี้ UPDATE patient SET drugallergy = "" WHERE drugallergy =""""

หมา่ยเหตุ เนื่องจาก มันเป็นเครื่องหมาย "" เลย รันไม่ได้ ฝากผู้รู้แก้ คำสั่งนี้ทีนะครับ
หัวข้อ: Re: ฝากให้ รพร. บ้านดุงครับ
เริ่มหัวข้อโดย: vniwat ที่ พฤศจิกายน 12, 2008, 12:19:44 PM
ขอบคุณครับ
ผมคงใช้วิธีเดียวกับคุณโต้ง นะครับ ลบที่ละ Record
หัวข้อ: Re: ฝากให้ รพร. บ้านดุงครับ
เริ่มหัวข้อโดย: golf_win ที่ พฤศจิกายน 12, 2008, 18:13:15 PM
ผมคิดว่าเป็นการแก้ปลายเหตุครับ เดี๋ยวก็พบแบบนี้อีก ส่วนใหญ่จะมาจากความเข้าใจผิดจากจุดคัดกรองครับ ต้องคุยปรับความเข้าใจกับเจ้าหน้าที่คัดกรองเกี่ยวกับเรื่องการลงการคัดกรองแพ้ยาโดยเฉพาะเรื่องการลงที่ถูกต้องต้องทำอย่างไร  ;) ;)
หัวข้อ: Re: ฝากให้ รพร. บ้านดุงครับ
เริ่มหัวข้อโดย: doramon ที่ พฤศจิกายน 12, 2008, 20:45:29 PM
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=3455.0
หัวข้อ: Re: ฝากให้ รพร. บ้านดุงครับ
เริ่มหัวข้อโดย: vniwat ที่ พฤศจิกายน 12, 2008, 23:48:34 PM
ขอบคุณ อ. ทุกท่านครับ แก้ปัญหาได้มากเลยครับ

select drugallergy from patient where ascii(drugallergy)=34

UPDATE patient SET drugallergy =  "" where ascii(drugallergy)=34