ผู้เขียน หัวข้อ: วันลงทะเบียนครั้งแรก(firstday)เป็นวันเดียวกัน รบกวนผู้รู้ขอความช่วยเหลือครับ  (อ่าน 4940 ครั้ง)

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

ออฟไลน์ siripong

  • Full Member
  • ***
  • กระทู้: 106
  • Respect: 0
    • ดูรายละเอียด
วันลงทะเบียนครั้งแรก(firstday ใน patient) 18/09/2542 เป็นวันเดียวกันทั้งหมด  งง ครับไม่ทราบจะทำยังไง
รบกวนท่านอาจารย์ทุกท่านช่วยแนะนำหน่อยครับ พอดีต้องการดึงข้อมูลเพื่อใส่ใน form-RB1T02
siripong wongtap
รพ.ปทุมราชวงศา จ.อำนาจเจริญ (ขนาด 30 เตียง)
-------------------------------------------
Tel : 045-465231-2 ต่อ 104, 085-4972067
master : IBM X3400 Quad Core Intel XEON 2.0 GHz Ram 2 Gb
Slave : IBM X3400 Quad Core Intel XEON 2.0 GHz Ram 2 Gb
MySql : 5.1.30 Percona
Client : 50 เครื่อง
ขึ้นระบบ  เมื่อ ปี 51 โดย BMS

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
เป็นข้อมูลเก่า...ที่โอนมาจากโปรแกรมอื่นหรือเปล่าครับ..ก่อนใช้ HOSXP อ่ะครับ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ LDHP

  • Full Member
  • ***
  • กระทู้: 128
  • พิศมัย พื้นนวล พยาบาลชำนาญการ - โรงพยาบาลลำดวน
  • Respect: 0
    • ดูรายละเอียด
ถ้ามันเหมือนกันแล้วคงแก้ยาก
ลองไปเอา วันที่ที่มารับบริการวันแรก ใน  ovst  อัพเข้าไปแทนเลย ฮุฮุฮุ
master : ibm 3350 xeon 2.66GHz ram 2G  HD 144
  cenos 5.3 mysql 5.1.30

     slave : P4  2.8GHz  ram 2G HD 80G
        redhat 5.0 mysql 5.0.41


ขอขอบคุณท่านอาจารย์ทั้งหลายนะค่ะ ที่ช่วยเหลือให้ความรู้มากมาย

ออฟไลน์ siripong

  • Full Member
  • ***
  • กระทู้: 106
  • Respect: 0
    • ดูรายละเอียด
เป็นข้อมูลเก่า...ที่โอนมาจากโปรแกรมอื่นหรือเปล่าครับ..ก่อนใช้ HOSXP อ่ะครับ

ครับผมก้อคิดว่าน่าจะมาจากโปรแกรม HI คือตอนขึ้นระบบผมยังไม่ได้เข้ามารับงานดูแลระบบมีพี่อีกคนหนึ่ง(ย้ายแล้ว)ผมเลยไม่ค่อยรู้การนำเข้าข้อมูลเก่าครับ อ.เกื้อ
ถ้ามันเหมือนกันแล้วคงแก้ยาก
ลองไปเอา วันที่ที่มารับบริการวันแรก ใน  ovst  อัพเข้าไปแทนเลย ฮุฮุฮุ
ขอบคุณครับ ผมขอตัวอย่างคำสั่งในการอัพเข้าไปแทนหน่อยครับ 
siripong wongtap
รพ.ปทุมราชวงศา จ.อำนาจเจริญ (ขนาด 30 เตียง)
-------------------------------------------
Tel : 045-465231-2 ต่อ 104, 085-4972067
master : IBM X3400 Quad Core Intel XEON 2.0 GHz Ram 2 Gb
Slave : IBM X3400 Quad Core Intel XEON 2.0 GHz Ram 2 Gb
MySql : 5.1.30 Percona
Client : 50 เครื่อง
ขึ้นระบบ  เมื่อ ปี 51 โดย BMS

ออฟไลน์ LDHP

  • Full Member
  • ***
  • กระทู้: 128
  • พิศมัย พื้นนวล พยาบาลชำนาญการ - โรงพยาบาลลำดวน
  • Respect: 0
    • ดูรายละเอียด
น่าจะประมาณนี้ ค่ะ

update patient join ovst on ovst.hn=patient.hn
set patient.firstday = ( select min(ovst.vstdate) from ovst where ovst.hn = patient.hn )
where  patient.firstday ="" or   patient.firstday is null

ลองกับฐานสำรองดูผลก่อนนะคะ  เดียวจะหาว่าไม่เตือน ฮุฮุฮุ
master : ibm 3350 xeon 2.66GHz ram 2G  HD 144
  cenos 5.3 mysql 5.1.30

     slave : P4  2.8GHz  ram 2G HD 80G
        redhat 5.0 mysql 5.0.41


ขอขอบคุณท่านอาจารย์ทั้งหลายนะค่ะ ที่ช่วยเหลือให้ความรู้มากมาย

ออฟไลน์ siripong

  • Full Member
  • ***
  • กระทู้: 106
  • Respect: 0
    • ดูรายละเอียด
ขอบคุณอาจารย์มากๆๆนะครับ ขอลองดูก่อนครับ ;D ;D
siripong wongtap
รพ.ปทุมราชวงศา จ.อำนาจเจริญ (ขนาด 30 เตียง)
-------------------------------------------
Tel : 045-465231-2 ต่อ 104, 085-4972067
master : IBM X3400 Quad Core Intel XEON 2.0 GHz Ram 2 Gb
Slave : IBM X3400 Quad Core Intel XEON 2.0 GHz Ram 2 Gb
MySql : 5.1.30 Percona
Client : 50 เครื่อง
ขึ้นระบบ  เมื่อ ปี 51 โดย BMS

ออฟไลน์ siripong

  • Full Member
  • ***
  • กระทู้: 106
  • Respect: 0
    • ดูรายละเอียด
น่าจะประมาณนี้ ค่ะ

update patient join ovst on ovst.hn=patient.hn
set patient.firstday = ( select min(ovst.vstdate) from ovst where ovst.hn = patient.hn )
where  patient.firstday ="" or   patient.firstday is null

ลองกับฐานสำรองดูผลก่อนนะคะ  เดียวจะหาว่าไม่เตือน ฮุฮุฮุ
ทดสอบแล้วยังคงเหมือนเดิม ไม่เปลี่ยนแปลง ครับอาจารย์
siripong wongtap
รพ.ปทุมราชวงศา จ.อำนาจเจริญ (ขนาด 30 เตียง)
-------------------------------------------
Tel : 045-465231-2 ต่อ 104, 085-4972067
master : IBM X3400 Quad Core Intel XEON 2.0 GHz Ram 2 Gb
Slave : IBM X3400 Quad Core Intel XEON 2.0 GHz Ram 2 Gb
MySql : 5.1.30 Percona
Client : 50 เครื่อง
ขึ้นระบบ  เมื่อ ปี 51 โดย BMS

ออฟไลน์ LDHP

  • Full Member
  • ***
  • กระทู้: 128
  • พิศมัย พื้นนวล พยาบาลชำนาญการ - โรงพยาบาลลำดวน
  • Respect: 0
    • ดูรายละเอียด
เปลี่ยน จากเดิม
update patient join ovst on ovst.hn=patient.hn
set patient.firstday = ( select min(ovst.vstdate) from ovst where ovst.hn = patient.hn )
where  patient.firstday ="" or   patient.firstday is null

ตัด where  patient.firstday ="" or   patient.firstday is null ออกไป เป็น

update patient join ovst on ovst.hn=patient.hn
set patient.firstday = ( select min(ovst.vstdate) from ovst where ovst.hn = patient.hn )
ค่ะ  ลองดูกับฐานสำรองนะคะ
master : ibm 3350 xeon 2.66GHz ram 2G  HD 144
  cenos 5.3 mysql 5.1.30

     slave : P4  2.8GHz  ram 2G HD 80G
        redhat 5.0 mysql 5.0.41


ขอขอบคุณท่านอาจารย์ทั้งหลายนะค่ะ ที่ช่วยเหลือให้ความรู้มากมาย