BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: worawit ที่ กรกฎาคม 19, 2014, 07:50:23 AM

หัวข้อ: ลงบัญชี 5 มีปัญหาดังภาพมีวิธีแก้ปัญหาอย่างไรครับ
เริ่มหัวข้อโดย: worawit ที่ กรกฎาคม 19, 2014, 07:50:23 AM
ลงบัญชี 5 แล้วมีปัญหาดังภาพแก้ไขอย่างไรครับ  อ.
หัวข้อ: Re: ลงบัญชี 5 มีปัญหาดังภาพมีวิธีแก้ปัญหาอย่างไรครับ
เริ่มหัวข้อโดย: Terminator2015 ที่ กรกฎาคม 19, 2014, 10:01:17 AM
 ??? ::) น่าจะเป็นกับตาราง bmi_chart หรือเปล่า พี่โอเล่ลองดูตามนี้
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=22511.0
หัวข้อ: Re: ลงบัญชี 5 มีปัญหาดังภาพมีวิธีแก้ปัญหาอย่างไรครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กรกฎาคม 20, 2014, 13:21:00 PM
ตรวจสอบ ตาราง
bw_chart
้heigh_chart
nutrition_level
bmi_chart
หัวข้อ: Re: ลงบัญชี 5 มีปัญหาดังภาพมีวิธีแก้ปัญหาอย่างไรครับ
เริ่มหัวข้อโดย: jdadmin1 ที่ กรกฎาคม 20, 2014, 18:47:02 PM
 ;D ;D ;D
แบบเต็ม ๆ ตามนี้
bw_chart
้heigh_chart
height_level
bmi_chart
bmi_level
nutrition_level
 ;D ;D ;D
หัวข้อ: Re: ลงบัญชี 5 มีปัญหาดังภาพมีวิธีแก้ปัญหาอย่างไรครับ
เริ่มหัวข้อโดย: worawit ที่ กรกฎาคม 21, 2014, 08:37:15 AM
;D ;D ;D
แบบเต็ม ๆ ตามนี้
bw_chart
้heigh_chart
height_level
bmi_chart
bmi_level
nutrition_level
 ;D ;D ;D

bw_chart มี 1512 รายการ
้heigh_chart มี 2170 รายการ
height_level มี 5 รายการ
bmi_chart มี 1851 รายการ
bmi_level มี 6 รายการ
nutrition_level มี 5 รายการ

ไม่ทราบว่าถูกต้องหรือเปล่าครับ อ.
หัวข้อ: Re: ลงบัญชี 5 มีปัญหาดังภาพมีวิธีแก้ปัญหาอย่างไรครับ
เริ่มหัวข้อโดย: บิ๊กเบิร์ด ที่ กรกฎาคม 21, 2014, 14:02:11 PM
งั้นลองตรวจ Query ให้ผมหน่อยด้วยเลยครับ

ทะเบียนการประเมินพัฒนาการเด็ก 0-5 ปี และพัฒนาการล่าช้า

โค๊ด: [Select]
SELECT p.pname,p.fname,p.lname,pwn.age_m,pwn.age_y,p.cid,pt.addrpart,v.village_moo,CONCAT("ต. ",t3.`name`)AS tumbon,
CONCAT("อ. ",t2.`name`)AS ampue,CONCAT("จ. ",t1.`name`)AS chungwat,pt.moopart,pt.tmbpart,pt.amppart,pt.chwpart,
pwn.nutrition_date,pwn.body_weight,pwn.height,pnc.person_nutrition_childdevelop_type_name,
nl.name AS nutri_name,hl.name AS height_name,pnc.person_nutrition_childdevelop_type_id,nl.nutrition_level,hl.height_level
FROM person_wbc pw
LEFT OUTER JOIN person p ON p.person_id = pw.person_id
LEFT OUTER JOIN person_wbc_nutrition pwn ON pwn.person_wbc_id = pw.person_wbc_id
LEFT OUTER JOIN patient pt ON pt.hn = p.patient_hn
LEFT OUTER JOIN person_nutrition_childdevelop_type pnc ON pnc.person_nutrition_childdevelop_type_id = pwn.person_nutrition_childdevelop_type_id
LEFT OUTER JOIN nutrition_level nl ON nl.nutrition_level = pwn.nutrition_level
LEFT OUTER JOIN height_level hl ON hl.height_level = pwn.height_level
LEFT OUTER JOIN person_anc pa ON pa.person_id = p.person_id
LEFT OUTER JOIN person p3 on p3.person_id = p.mother_person_id
LEFT OUTER JOIN thaiaddress t1 on t1.addressid = concat(pt.chwpart,"0000")
LEFT OUTER JOIN thaiaddress t2 on t2.addressid = concat(pt.chwpart,pt.amppart,"00")
LEFT OUTER JOIN thaiaddress t3 on t3.addressid = concat(pt.chwpart,pt.amppart,pt.tmbpart)
LEFT OUTER JOIN village v ON v.village_id = p.village_id
WHERE pwn.age_y<="5" AND pwn.nutrition_date BETWEEN "2014-02-01" AND "2014-02-28"
AND p.village_id<>"1" AND v.village_moo<>"1"