1.1 ร้อยละหลังคาเรือนที่ บันทึก GIS แล้ว
...................................
SELECT t.pcucode,t.th1 หลังคาเรือนทั้งหมด,nh1.n1 'ปักหมุดแล้ว',ROUND((nh1.n1*100)/ t.th1,2) AS 'ร้อยละ' FROM (SELECT h1.pcucode,COUNT(h1.hcode) AS 'th1'
FROM house h1 WHERE RIGHT(h1.villcode,2) <> '00' GROUP BY h1.pcucode)AS t
JOIN (select h.hcode,COUNT(DISTINCT h.hcode) AS 'n1'
from house h WHERE (h.xgis IS NOT NULL OR h.xgis <> ''
AND h.ygis IS NOT NULL OR h.ygis <> '') AND RIGHT(h.villcode,2)<>'00' GROUP BY h.pcucode)AS nh1 GROUP BY t.pcucode;
..................................
1.2 หลังคาเรือนที่ยังไม่บันทึกGIS
..................................
SELECT h.hcode,h.hid,h.hno, RIGHT(h.villcode,2)AS'moo',h.xgis,h.ygis from house h
WHERE (h.xgis IS NULL OR h.xgis = '' AND h.ygis IS NULL OR h.ygis = '')
AND RIGHT(h.villcode,2)<>'00' GROUP BY h.villcode,h.hno ORDER BY h.villcode,h.hno;
..................................
นอกจากการตรวจสอบด้วย scpt แล้ว ท่านยังสามารถเข้าไปเอา รายการGIS ที่ว่าง ได้ใน โปรแกรม GIS ของ ผู้พัฒนา DEVETEAM ได้ด้วยการติดตั้งโปรแกรม GIS รายละเอียดตาม linkนะค่ะ
2.ผังเครือญาตินอกจากการตรวจสอบด้วย scpt แล้ว ท่านยังสามารถเข้าไปเอา รายการGIS ที่ว่าง ได้ใน โปรแกรม GIS ของ ผู้พัฒนา DEVETEAM ได้ด้วยการติดตั้งโปรแกรม GIS รายละเอียดตาม linkนะค่ะ
2.1 ร้อยละผังเครืญาติที่บันทึกแล้ว **(ความสัมพันธ์อย่างน้อย 1 คนคู่) นับจาก คู่ สามี-ภรรยา หรือ บิดา มารดา ที่ยังเป็นช่องว่าง
(ตัวอย่าง)
....................................
Script ตรวจสอบร้อยละความสมบูรณ์ของผังเครือญาติ ตามนี้
....................................
SELECT p1.pcucodeperson,p1.t1 'หลังคาเรือนทั้งหมด',p1.t2 'ผังไม่ถูก',ROUND((p1.t2*100)/p1.t1,2)AS'ร้อยละ',
(p1.t1-p1.t2) 'ผังถูก',ROUND((p1.t1-p1.t2)*100/p1.t1,2) 'คิดเป็นร้อยละ'
FROM (SELECT p.pcucodeperson,COUNT(DISTINCT p.hcode) AS 't1',
(SELECT COUNT(DISTINCT p.hcode) FROM person p WHERE (((fatherid OR motherid) is null) OR (p.marystatus = '2' AND p.mateid IS null))AND p.pid NOT IN (SELECT pd.pid FROM persondeath pd) GROUP BY p.pcucodeperson)AS 't2' FROM person p INNER JOIN house h ON p.hcode = h.hcode WHERE p.pid NOT IN (SELECT pd.pid FROM persondeath pd)
AND RIGHT(h.villcode,2)<> '00' GROUP BY p.pcucodeperson) AS p1;
....................................
2.2 รายชื่อที่ยังไม่ได้บันทึก บิดา มารดา คู่สามีภรรยา(กรณีระบุแต่งงานแล้ว) และ ตัดผู้เสียชีวิตออก
.....................................
SELECT p.pcucodeperson,p.pid,p.fname,p.lname,p.idcard,h.hno,RIGHT(h.villcode,2) AS 'moo',p.father,p.mother,p.fatherid,p.motherid,p.mateid FROM person p
INNER JOIN house h ON p.hcode=h.hcode WHERE RIGHT(h.villcode,2)<> '00' AND p.pid NOT IN (SELECT pd.pid FROM persondeath pd) AND ((fatherid OR motherid) is null OR (p.marystatus = '2' AND p.mateid IS null)) GROUP BY p.pid ORDER BY h.villcode,h.hno;
.....................................
หมายเหตุ: ** ความสัมพันธ์อย่างน้อย 1 คู่ หมายถึง คู่สามี-ภรรยา (ของหัวหน้าครอบครัว) และเพื่อความสมบูรณ์ของข้อมูล ควรเติมให้ครบทั้ง ID บิดา-มารดา ทุกคนในครัวเรือนนั้น
ทั้งนี้ อาจไม่จำเป็น หากหลังคาเรือนนั้น -ไม่มีความสัมพันธ์กันจริงๆ เช่น ครอบครัวนั้นมี 4 คน คือ หัวหน้าครอบครัว น้องชายหัวหน้าครอบครัว น้องสาวหัวหน้าครอบครัว และบุตรบุญธรรม เป็นต้น
ขอขอบคุณ DEV TEAM ที่พัฒนา E-Family Folder เพื่อ พวกเราทุกคน
ณ วันนี้ อาจจะเป็นแค่ตัวกำกับติดตาม และ รายงาน การใช้ family folder แต่ในอนาคต เชื่อว่าจะถูกพัฒนาขึ้นไปบน cloudและมี Appฯworkๆ เพื่อให้พวกเรา ถือ Smart phone ออกไปเยี่ยมบ้าน ดูข้อมูลแบบ Realtime รวมถึงการ Sync ข้อมูลกลับเข้าโปรแกรม HIS โดยอัตโนมัติ
>>> นั่นหมายถึงวันที่จะยกเลิกการใช้ family folder ที่เป็นแฟ้มเอกสารได้อย่างสมบูรณ์ หละจ้า..!!
.....................###......................
link ที่เกี่ยวข้อง
2.ลงทะเบียนขอใช้งาน eff
3.GisJhcis ดาว์นโหลด
เพิ่มเติม...!!
1.การดาวน์โหลด GISJHCIS ตามนี้
2.การใช้ GISJhcis ในเครื่องลูก (กรณีเชื่อมต่อเครื่องแม่)
2.1 .ให้เข้าตามpath นี้ C:\AppServ\www\gisjhcis\includes
2.2 เปิดไฟล์ conndb.php เปลี่ยน localhost:3333 เป็น "ชื่อเครื่องแม่"
3.GisJhcis ดาว์นโหลด
เพิ่มเติม...!!
1.การดาวน์โหลด GISJHCIS ตามนี้
2.การใช้ GISJhcis ในเครื่องลูก (กรณีเชื่อมต่อเครื่องแม่)
2.1 .ให้เข้าตามpath นี้ C:\AppServ\www\gisjhcis\includes
2.2 เปิดไฟล์ conndb.php เปลี่ยน localhost:3333 เป็น "ชื่อเครื่องแม่"
ไม่มีความคิดเห็น:
แสดงความคิดเห็น