dbo.USER_SPEDAY.Badgenumber ,
COUNT (dbo.USER_SPEDAY.REPORTSYMBL)
FROM
dbo.USER_SPEDAY
WHERE
dbo.USER_SPEDAY.REPORTSYMBL = '01'
GROUP BY
dbo.USER_SPEDAY.Badgenumber
น่าจะติดที่ where น่ะครับ
WHERE
dbo.USER_SPEDAY.REPORTSYMBL = '01'
ยังไงซ่ะ ก็จะได้ข้อมูลที่มี REPORTSYMBL = 01 เท่านั้น
ลองแบบนี้ดูครับ
Code
select
dbo.USER_SPEDAY.Badgenumber ,
SUM(
case when dbo.USER_SPEDAY.REPORTSYMBL='01' then 1 else 0 end
)
FROM
dbo.USER_SPEDAY
GROUP BY
dbo.USER_SPEDAY.Badgenumber