3.Defect #3665
closed[คม Dashboard] ขอปรับยอดจำนวนประชากร และ จำนวนครัวเรือน และปรับยอดพ่นสารเคมี
0%
Description
จำนวนประชากร และ จำนวนครัวเรือน ขอปรับให้นับจากยอด transaction ของแต่ละหลังคาเรือน (ไม่ใช่ยอดที่เราคีย์ใน tbl_ms_household) และให้ใช้ filter date เพิ่มเหมือนกล่องข้างล่าง
WITH CombinedTransactions AS (
-- ดึง Household_ID และจำนวนคนจากทั้ง 3 ตารางมาต่อกัน
SELECT C3D_HOUSEHOLD_ID AS HOUSEHOLD_ID, C3D_PEOPLE_AMOUNT AS amount
FROM TBL_VC_C3H h join TBL_VC_C3D_ITN d on h.C3H_ID = d.C3H_ID
WHERE d.IS_VALID = '1' and h.C3H_ORG_ID = '2211150000' and h.C3H_ACT_DATE between '20250101' and '20251231'
UNION ALL
SELECT C3D_HOUSEHOLD_ID AS HOUSEHOLD_ID, C3D_PERSON_AMOUNT AS amount
FROM TBL_VC_C3H h join TBL_VC_C3D_NET d on h.C3H_ID = d.C3H_ID
WHERE d.IS_VALID = '1' and h.C3H_ORG_ID = '2211150000' and h.C3H_ACT_DATE between '20250101' and '20251231'
UNION ALL
SELECT C3D_HOUSEHOLD_ID AS HOUSEHOLD_ID, C3D_SPRAY_PEOPLE_AMOUNT AS amount
FROM TBL_VC_C3H h join TBL_VC_C3D_SPRAY d on h.C3H_ID = d.C3H_ID
WHERE d.IS_VALID = '1' and h.C3H_ORG_ID = '2211150000' and h.C3H_ACT_DATE between '20250101' and '20251231'
),
AggregatedData AS (
-- Group By เพื่อหาค่าที่มากที่สุดของแต่ละครัวเรือน
SELECT
HOUSEHOLD_ID,
MAX(amount) AS people_amount
FROM CombinedTransactions
GROUP BY HOUSEHOLD_ID
)
SELECT
a.HOUSEHOLD_ID,
ISNULL(a.people_amount, 0) AS people_amount
FROM AggregatedData a
Files
Subtasks
Related issues
Updated by Pattanan Kaewkaew 17 days ago
ปรับยอดพ่นสารเคมี >> ให้นับบ้านที่ C3D_IS_SPRAY = 1 (ก่อนนี้นับ C3D_IS_FULL_SPRAY) ใน TBL_VC_C3D_SPRAY ที่ C3H_ORG_ID ตรงกับหน่วยงานของเจ้าหน้าที่ที่ login ตามช่วงวันที่ปฏิบัตงาน C3H_ACT_DATE ที่ระบุ
ปรับ label ใน ตารางด้านล่างและลดบาง column

Updated by Sarunyu Kaosaoy 17 days ago
- Assignee changed from Santiparp-M M to Nuttakorn Buajarern
Updated by Nuttakorn Buajarern 16 days ago
- Due date set to 30/03/2026
- Start date changed from 25/03/2026 to 27/03/2026
Updated by Pattanan Kaewkaew 16 days ago

Updated by Chanannaphat Kosithirantrakul 15 days ago
- Assignee changed from Nuttakorn Buajarern to Santiparp-M M
Updated by Santiparp-M M 14 days ago
- File clipboard-202603282158-hwnr5.png clipboard-202603282158-hwnr5.png added
- Status changed from New to Wait for Deploy
#3665 - update dashboard vector control statistics and localization for spray households

Updated by Santiparp-M M 14 days ago
- Status changed from Wait for Deploy to Ready for Test
Updated by Pattanan Kaewkaew 12 days ago
- Status changed from Ready for Test to Re-Open
จากที่ตรวจสอบยังไม่ได้ปรับ จำนวนครัว และ จำนวนประชากร ตามด้านบนที่เพิ่ม filter date นะคะ หลังจากนั้นให้ย้าย date เริ่มต้นและสิ้นสุดไปอยู่บนสด แล้วย้ายกล่องมาวางเรียงกัน 5 กล่องได้เลยค่ะ
Updated by Pattanan Kaewkaew 12 days ago

Updated by Pattanan Kaewkaew 11 days ago
- Status changed from Ready for Test to Closed