ผู้เขียน หัวข้อ: สงสัย update + left outer join ต้องเขียนยังไงครับ  (อ่าน 2876 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ panus_t

  • Hero Member
  • *****
  • กระทู้: 2,368
  • Respect: +8
    • ดูรายละเอียด
สงสัย update + left outer join ต้องเขียนยังไงครับ
« เมื่อ: กรกฎาคม 23, 2014, 16:21:18 PM »
0
update ovst o
left outer join an_stat a on a.an=o.an
set o.spclty="20"
where o.spclty="01"
โรงพยาบาลเสิงสาง จ.นครราชสีมา (ขนาด  60  เตียง ปี2554)  ขึ้นระบบโดยทีมงาน BMS  เมื่อเดือนเมษายน 2551
ก่อนหน้านั้นขึ้นระบบเมื่อ 07/07/07 ฤกษ์ดี  Master Server  IBM System x3500M4  RAM ECC 24 GB. HardDisk SAS 450x3 GB. ServerRAID M1100 Series Zero RAID5  OS:CentOS 6.4  MySQLPercona : 5.5.30-30.1

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: สงสัย update + left outer join ต้องเขียนยังไงครับ
« ตอบกลับ #1 เมื่อ: กรกฎาคม 24, 2014, 09:24:55 AM »
0
จะ update field ของ table ไหนครับ join an_stat มาแต่ไม่ได้ใช้ condition อะไรของ an_stat มาเลยครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ panus_t

  • Hero Member
  • *****
  • กระทู้: 2,368
  • Respect: +8
    • ดูรายละเอียด
Re: สงสัย update + left outer join ต้องเขียนยังไงครับ
« ตอบกลับ #2 เมื่อ: กรกฎาคม 24, 2014, 09:41:33 AM »
0
จะ update field ของ table ไหนครับ join an_stat มาแต่ไม่ได้ใช้ condition อะไรของ an_stat มาเลยครับ

ขอบคุณครับ  ได้แล้วครับ
update ovst o
left outer join an_stat a on a.an=o.an
set o.spclty="20"
where o.spclty="01" and o.an<>""

 ;D
โรงพยาบาลเสิงสาง จ.นครราชสีมา (ขนาด  60  เตียง ปี2554)  ขึ้นระบบโดยทีมงาน BMS  เมื่อเดือนเมษายน 2551
ก่อนหน้านั้นขึ้นระบบเมื่อ 07/07/07 ฤกษ์ดี  Master Server  IBM System x3500M4  RAM ECC 24 GB. HardDisk SAS 450x3 GB. ServerRAID M1100 Series Zero RAID5  OS:CentOS 6.4  MySQLPercona : 5.5.30-30.1