1
ห้อง MS Access / รบกวนช่วย query รวมยอดจากการนับ รายการ โดยGroup วันที่ เป็น รายเดือน
« เมื่อ: 18 ส.ค. 62 , 17:40:30 »
ผม มี ตาราง ดังนี้
ID Date Status Type
1 1-7-2019 1 2
2 2-7-2019 2 1
3 3-7-2019 1 1
4 4-7-2019 1 1
5 1-8-2019 1 1
6 2-8-2019 2 1
7 3-8-2019 2 2
8 4-8-2019 1 1
status 1 = complete
status 2 = Inprogress
ต้องการ query ออกมาให้ได้แบบตารางข้างล่าง โดย เอาเฉพาะ Type 1
Month Inprogress complete Total %complete
July 1 2 3 66.66 (2/3)
August 1 2 3 66.66 (2/3)
ตอนนี้ ลองใช้ Dcount รันออกมา ได้ Inprogress เป็น 0 ครับ
รบกวนอาจารย์ ช่วยทีครับ
ID Date Status Type
1 1-7-2019 1 2
2 2-7-2019 2 1
3 3-7-2019 1 1
4 4-7-2019 1 1
5 1-8-2019 1 1
6 2-8-2019 2 1
7 3-8-2019 2 2
8 4-8-2019 1 1
status 1 = complete
status 2 = Inprogress
ต้องการ query ออกมาให้ได้แบบตารางข้างล่าง โดย เอาเฉพาะ Type 1
Month Inprogress complete Total %complete
July 1 2 3 66.66 (2/3)
August 1 2 3 66.66 (2/3)
ตอนนี้ ลองใช้ Dcount รันออกมา ได้ Inprogress เป็น 0 ครับ
โค๊ด: [Select]
SELECT Format([workorderDate],"mmm-yy") AS [Date],
DCount("[workstatusID]","[tbl_workorder]","[workstatusID"="1") AS Inprogress
FROM tbl_workorder
GROUP BY Format([workorderDate],"mmm-yy"), tbl_workorder.worktypeID
HAVING (((tbl_workorder.worktypeID)=1));
รบกวนอาจารย์ ช่วยทีครับ
โพสต์นี้ได้รับคำขอบคุณจาก: SakDa