Nhờ chỉ giúp query thống kê
longho > 22-02-11, 08:45 AM
Tôi muốn làm 1 báo cáo trong đó thống kê số liệu theo từng tháng. Trong cơ sở dữ liệu có các mã đơn vị: GD01, GD02, HS01, HS02. Mỗi đơn vị hàng tháng phát sinh một đợt đăng ký thẻ 12 tháng.
Ví dụ:
- GD01 tháng 01/2010 đăng ký 30 thẻ, giá trị từ 01/01/2010 đến 31/12/2010
.................................................. .................................................. .........
- GD01 tháng 10/2010 đăng ký 50 thẻ, giá trị từ 01/10/2010 đến 30/09/2011
tháng 11 đăng ký 60 thẻ, giá trị từ 01/11/2010 đến 31/10/2011
tháng 12 đăng ký 40 thẻ, giá trị từ 01/12/2010 đến 30/11/2011
tháng 01/2011 đăng ký 50 thẻ, giá trị từ 01/01/2011 đến 31/12/2011
- Khi ta chọn tháng 1/2011 để thống kê thì làm sao để chỉ lọc ra số lượng thẻ còn giá trị đến thời điểm thống kê. Cụ thể 50 + 60 + 40 + 50 không cộng 30 thẻ đã hết hạn 31/12/2010.
- Các mã GD01, GD02 cộng chung một nhóm, tương tự với HS01, HS02
- Xin chỉ cách xuất báo cáo như trên bằng VBA, Query hay bất cứ thứ gì cũng được! xin cảm ơn!
- Một vấn đề nữa là làm sao để khi chọn mã đơn vị ở combo madv thì tên đơn vị tương ứng nhảy vào textbox tendonvi và lưu vào csdl như những field khác?