351
แจ้งปัญหา / ขอความช่วยเหลือ / Re: ขอคำสั่งเอาเครื่องหมายคอมม่าออก
« เมื่อ: ตุลาคม 03, 2011, 12:08:46 PM »ขอคำสั่ง SQL เอาเครื่องหมายคอมม่าออกจากค่า lab_order_result ของตาราง lab_order หน่อยครับ
คือต้องการเปลี่ยนรูปแบบการบันทึกข้อมูล LAB ใหม่ โดยไม่ให้ใส่เครื่องหมายคอมม่าครับ
และต้องการเปลี่ยนข้อมูลเก่าที่ใส่คอมม่าไว้ โดยเอาเครื่องหมายคอมม่าออก จะใช้คำสั่งอย่างไรครับ
ใช้ คำสั่ง คำสั่ง REPLACE แทนที่ตัวอักษรด้วยค่าที่ต้องการครับ เช่น
SELECT REPLACE("123456789", "56", "M") as dd ค่าที่ได้คือ 1234M789 ครับ เพราะผมแทนที่ 56 ด้วย M ครับ
ex ]ลองดูแบบนี้ (คำเตือน ทดสอบจากฐานสำรองดูก่อนนะครับ
![ยิงฟันยิ้ม ;D](https://hosxp.net/smf2/Smileys/default/grin.gif)
![ยิงฟันยิ้ม ;D](https://hosxp.net/smf2/Smileys/default/grin.gif)
UPDATE lab_order SET lab_order_result = REPLACE(lab_order_result , '\,', '');
ศึกษาเพิ่มเติมจากที่นี่ http://stackoverflow.com/questions/7917/remove-quotes-and-commas-from-a-string-in-mysql