BMS-HOSxP Community

HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: songwut ที่ มิถุนายน 13, 2011, 17:00:59 PM

หัวข้อ: อยากเพิ่ม ข้อความ หลังฟิลด์ที่ต้องการครับ
เริ่มหัวข้อโดย: songwut ที่ มิถุนายน 13, 2011, 17:00:59 PM
สมมุติว่าผมต้องการเพิ่มคำว่า "ยกเลิก" หลังรายการที่ต้องการ ต้องใช้คำสั่งอะไรครับ

ผมลองทำในเครื่องสำรอง

update ipt_oper_code set name="% ยกเลิก"  where name like "%ค่าผ่าตัด%"

มันกลายเป็นแก้เป็น "% ยกเลิก" หมดเลยทุกฟิลดิ์ที่มีคำว่า ผ่าตัด

แค่อยากระบุไว้หลังชื่อรายการที่มีคำว่าผ่าตัดว่า ยกเลิก แต่ไม่ได้ต้องการลบน่ะครับ

ขอบคุณครับ
หัวข้อ: Re: อยากเพิ่ม ข้อความ หลังฟิลด์ที่ต้องการครับ
เริ่มหัวข้อโดย: pop_hosxp ที่ มิถุนายน 13, 2011, 17:06:43 PM
น่าจะเป็น

update ipt_oper_code set name=concat(name, " ยกเลิก") where active_status="N"
หัวข้อ: Re: อยากเพิ่ม ข้อความ หลังฟิลด์ที่ต้องการครับ
เริ่มหัวข้อโดย: songwut ที่ มิถุนายน 15, 2011, 14:09:41 PM
ได้แล้วครับ
ขอบคุณ คุณpop_hosxp มากเลยครับ