อยากคีย์ผลงาน oldsurvey ให้ได้ 100%
(การหาข้อมูลที่ไม่ซ้ำซ้อน ในEXcel)
มี 3 ขั้นตอน ง่ายๆ ดังนี้จ้า
1.นำข้อมูลออกมาจากweb oldsurvey มาบันทึกให้เป็น Excel
2.รันฐานข้อมูลใน JHCIS โดยใช้scpt และส่งออกมาเป็น Excel
3.รันคำสั่ง Excel หาข้อมูลที่ยังเหลือ (ที่ไม่ซ้ำ)
3.รันคำสั่ง Excel หาข้อมูลที่ยังเหลือ (ที่ไม่ซ้ำ)
เริ่มกันเล....
1.นำข้อมูลออกมาจากweb oldsurvey มาบันทึกให้เป็น EXcel ในpc ของเรา
1.1. login เข้า http://203.157.168.23/oldsurvey/newolds/index.php หลังจากที่ เข้าสู่ระบบแล้ว ให้เข้าไปที่
ในขั้นตอนที่ (3) ให้คลุมดำ จนถึง reccord สุดท้าย จากนั้นกด Ctrl+C (เพื่อ copy)
>>>จากนั้น ให้เปิด EXcel ที่ว่างๆ คลิกที่ช่องแรก A1 >>สั่งวาง โดย กด Ctrl+V ก็จะได้ ดังนี้
ตรงนี้อย่าลืมคลิกเลือก "ตรงกับการจัดรูปแบบปลายทาง"จากนั้นจัดการเรียงข้อมูล เอาเฉพาะ ข้อมูล ที่เป็น รหัส รพ. และ PID อย่างอื่น ลบออกเลยก็ได้
ขั้นตอนการจัดการ ในExcel ดังนี้
และส่วนท้ายก็ให้ลบออก (ส่วนรายชื่อ)
จากนั้น คลิกขวา เปลี่ยนชื่อเป็น "203old" หรือที่ต้องการ
ขั้นต่อไป ก็ Save เก็บไว้ที่ Desktop เป็นอันเสร็จขั้นตอนในExcel จ้า
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
2.รันฐานข้อมูลใน JHCIS โดยใช้scpt และส่งออกมาเป็น Excel....ดังนี้.....................................................................................................................................
SELECT
person.pid,
ctitle.titlename AS 'คำนำ',
person.fname AS 'ชื่อ',
person.lname AS 'สกุล',
DATE_SUB(Birth, INTERVAL -543 YEAR) AS 'วดปเกิด',
timestampdiff(year,person.birth,date(NOW())) AS 'อายุ',
(CASE WHEN sex = '1' THEN 'ชาย' WHEN sex = '2' THEN 'หญิง' ELSE ''END) AS 'เพศ',
person.idcard AS `เลขประชาชน`,
house.hno AS 'เลขที่',
substr(house.villcode,7,2) as 'หมู่'
FROM
person
INNER JOIN house ON house.hcode = person.hcode
INNER JOIN ctitle on person.prename = ctitle.titlecode
WHERE person.pid NOT IN (SELECT persondeath.pid FROM persondeath)
AND person.typelive IN ('1','3')
AND getAgeYearNum(birth,CURDATE()) >= 60
ORDER BY person.pid ;
.....................................................................................................................................
จะได้ ตามนี้
จากนั้นให้ส่งออกเป็นไฟล์ Excel (ตามรูป) จากนั้น next >>เลือก Export to>>ตั้งชื่อไฟล์>>save
>>ติ๊ก Include column titles >> Next>> Start
แล้วจะได้ ประมาณนี้
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
3.รันคำสั่ง Excel หาข้อมูลที่ยังเหลือ (ที่ไม่ซ้ำ)
3.1 Copy ข้อมูล มารวมไว้ ในSheet เดียวกัน ให้ได้ ตามนี้
และเปลี่ยนColumn เป็น pid1 และ pid2 เพื่อป้องกันความสับสน ดังนี้
3.2 การหาข้อมูลจาก PID ที่ไม่ซ้ำซ้อน
เริ่ม ด้วย....การเลือกข้อมูลจาก pid1และ pid2 ทั้งหมด


















1 ความคิดเห็น:
ติชมได้ที่ patharadol@gmail.com และ สามารถ add line จาก tel 0817691936
แสดงความคิดเห็น