คีย์พัฒนาการรณรงค์ สถานที่ตรวจว่าง?

HDC ไม่ได้ worri ในเรื่องนี้ (มีไม่มีก็ผ่าน) แต่หน้าที่ของคนที่ทำข้อมูล(IT) ที่ต้องตรวจสอบและให้ความสำคัญ นะจ๊ะ

มาเริ่มกัน
1.รันตรวจสอบว่า "สถานที่ตรวจพัฒนาการว่างจริงหรือไม่" 
......................................................
SELECT *
FROM f43specialpp fp
WHERE fp.servplace = '1'
AND fp.ppsplace IS NULL
AND fp.dateserv BETWEEN '2017-10-01'AND CURDATE()
ORDER BY fp.dateserv DESC;
.....................................................
2.หากมีรายชื่อโผล่มา "แสดงว่าคีย์ไม่สมบูรณ์" เพราะขาด "รหัสสถานที่ให้บริการ"

3.แก้ปัญหาได้ 2 วิธี คือ 
  3.1 กลับไปคีย์แก้ไขรายบุคคล โดยเลือกบันทึกจากชุดตรวจพัฒนาการที่ตั้งไว้ 

  3.2 คลิก "(เลือก)รายการส่งเสริมนี้ " 

3.3 คลิกให้บริการในสถานบริการ จะได้ "รหัสและสถานที่ให้บริการมาพร้อมกัน"

4.อีกวิธีคือการรัน scpt 
หมายเหตุ: Backup ฐานข้อมูล JHCIS ก่อน >>>ปฏิบัติโดยเคร่งครัด
..................................
script update ตามนี้
.................................
UPDATE f43specialpp f4s
INNER JOIN chospital ch ON f4s.pcucodeperson = ch.hoscode
SET f4s.ppsplace= ch.hoscode
WHERE f4s.servplace = '1'
AND f4s.dateserv BETWEEN '2017-10-01' AND CURDATE();
................................
ตรวจสอบจำนวนที่ถูกอัพเดด ตามนี้

5.ใช้ scpt รันตรวจสอบอีกครั้ง 
   5.1 scpt ตรวจสอบรหัสสถานที่ตรวจพัฒนาการ ตามนี้
.............................................
SELECT *
FROM f43specialpp fp
WHERE fp.servplace = '1'
AND fp.dateserv BETWEEN '2017-10-01'AND CURDATE()
ORDER BY fp.dateserv DESC;
.............................................
  5.2 จะได้ รหัสสถานที่ให้บริการ อย่างถูกต้องและครบถ้วนหละจ้า


......................55...................

ไม่มีความคิดเห็น:

https://www.blogs

 kllgnsgkj[jtlm'oahd bfldkb'pdojgaojp mfigjdo;sjgaij misjgo;sjagijwo;