if  Report.DataPipeline.bof  then sum1:=0;
  Value :=getsqlintegerdata('select count(*) as cc from person p'+
    ' left outer join house h on h.house_id=p.house_id'+
  ' where p.house_regist_type_id in ("1","3")'+
  ' and p.age_y < 6 and p.death not in ("Y")'+
  ' and h.village_id="'+DBPipeline['village_id']+'"');
  
หมายถึง   การหาจำนวนเด็ก 0-72 เดือนทั้งหมด  หาจาก  p.age_y  หรือครับ...แสดงว่า ต้อง  update อายุ ทุกครั้งในตาราง person ก่อน เรียกรายงาน...คงทำได้ลำบากกับฐานข้อมูลระดับ รพ. เพราะอายุ ใน person ไม่ได้ปรับเปลี่ยนอัตโนมัติ...ทำให้จำนวนเด็กที่อายุน้อยกว่าหรือเท่ากับ 6 ขวบ น่าจะนับจากตรงอื่น ครับ...