แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Peerapach

หน้า: [1]
1
ผม มี ตาราง ดังนี้
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

หน้า: [1]