BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Noppadol ที่ ธันวาคม 06, 2010, 17:11:20 PM

หัวข้อ: รัน SQL ทีเดียวแต่หลายคำสั่ง ???
เริ่มหัวข้อโดย: Noppadol ที่ ธันวาคม 06, 2010, 17:11:20 PM
ผมจะแก้ไขตาราง icd101 เนื่องจากว่า icd10 บางตัวมันไม่ต้องมีถึง 5 หลัก ก็เลยจะลบออก แต่ติดที่ว่าบางรหัสมันเคยใช้ไปแล้วก็เลยต้องเปลี่ยนให้มันก่อน แล้วค่อยลบรหัสที่ไม่ใช้ออกไป มีอยู่สองตารางที่เก็บรหัส icd10 คือ ovstdiag กับ vn_stat ผมใช้คำสั่งว่า
update  vn_stat set pdx='F152' where pdx='F1520'
update ovstdiag set icd10='F152' where icd10='F1520'

อยากทราบว่าจะทำงัยให้กด Execute ทีเดียว ให้มันรันทั้งสองตารางเลย.........
หัวข้อ: Re: รัน SQL ทีเดียวแต่หลายคำสั่ง ???
เริ่มหัวข้อโดย: d^_^b►►ทิว ที่ ธันวาคม 06, 2010, 23:59:14 PM
ทำไมต้อง Execute ทีเดียว หล่ะครับ
ทำทีล่ะอย่างก็ได้นี่ครับ
และในตาราง VN_stat อย่าลืม แก้ field รหัสรองทั้งหลายแหล่ด้วยน่ะครับ แก้เฉพาะ field pdx คงยังไม่หมดครับ
หัวข้อ: Re: รัน SQL ทีเดียวแต่หลายคำสั่ง ???
เริ่มหัวข้อโดย: Multithreading ที่ ธันวาคม 07, 2010, 00:39:18 AM
ลองใช้ database tool อื่นๆ ดู  เช่น Navicat , MySQL-Front
หัวข้อ: Re: รัน SQL ทีเดียวแต่หลายคำสั่ง ???
เริ่มหัวข้อโดย: d^_^b►►ทิว ที่ ธันวาคม 07, 2010, 21:33:57 PM
ผมจะแก้ไขตาราง icd101 เนื่องจากว่า icd10 บางตัวมันไม่ต้องมีถึง 5 หลัก ก็เลยจะลบออก แต่ติดที่ว่าบางรหัสมันเคยใช้ไปแล้วก็เลยต้องเปลี่ยนให้มันก่อน แล้วค่อยลบรหัสที่ไม่ใช้ออกไป มีอยู่สองตารางที่เก็บรหัส icd10 คือ ovstdiag กับ vn_stat ผมใช้คำสั่งว่า
update  vn_stat set pdx='F152' where pdx='F1520'
update ovstdiag set icd10='F152' where icd10='F1520'

อยากทราบว่าจะทำงัยให้กด Execute ทีเดียว ให้มันรันทั้งสองตารางเลย.........

เอาเป็นว่า รบกวนส่ง รายละเอียดและเงื่อนไขคำสั่งมาให้ผมทางเมล์น่ะครับ
ผมจะใช้เดลไฟ ทำเป็นโปรแกรมเล็กๆส่งกลับไปให้ครับ
หัวข้อ: Re: รัน SQL ทีเดียวแต่หลายคำสั่ง ???
เริ่มหัวข้อโดย: Bordin ที่ ธันวาคม 07, 2010, 22:28:45 PM
update  vn_stat set pdx='F152' where pdx='F1520';
update ovstdiag set icd10='F152' where icd10='F1520';

ใส่ ; ตามหลังคำสั่ง SQL ครับลองดูนะ.. ;D