-
Tạo form thống kê
hoat > 15-02-22, 09:35 AM
Mình có một table hợp đồng có các cột: MaKH, Nam_kyHD, SoHD, GiatriHD (HD: hợp đồng)
Mình tạo một Form báo cáo tổng hợp với yêu cầu:
KHi chọn năm 2021 thì sẽ thống kế:
1. Số khách hàng ký hợp đồng trong năm 2021 theo tiêu chí: dựa vào MaKH, Mỗi MaKH chỉ tính là 1 (Nếu trong năm khách hàng đó ký 10 hợp đồng thì cũng chì tính 1 khách hàng.
2. Số hợp đồng ký hợp đồng trong năm 2021 theo tiêu chí: đếm tất cả các hợp đồng phát sinh trong năm 2021.
3. Tổng doanh thu theo tiêu chí: cộng tất cả số tiền trong cột GiatriHD phát sinh của năm 2021.
Rất mong nhận được các hướng dẫn của anh chị em.
Trân trọng cảm ơn. -
RE: Tạo form thống kê
ongke0711 > 15-02-22, 10:41 AM
Ví dụ Table hợp đồng của bạn đặt tên là [Table1].
1. Phải dùng Query rồi bạn lấy kết quả của query đưa lên Form.
Copy câu lệnh SQL này dán vào SQL View.
Mã PHP:SELECT Count(*) AS SoKH
FROM Table1
WHERE Table1.Nam_KyHD=2021 AND Table1.MaKH In (SELECT [Table1].MaKH From Table1 As A Where [Table1].[MaKH]>A.MaKH);
2. =DCount("SoHD","Table1","Nam_KyHD=2021")
3. =DSUM("GiaTriHD","Table1","Nam_KyHD=2021") -
RE: Tạo form thống kê
hoat > 16-02-22, 11:06 AM
(15-02-22, 10:41 AM)ongke0711 Đã viết: Ví dụ Table hợp đồng của bạn đặt tên là [Table1].
1. Phải dùng Query rồi bạn lấy kết quả của query đưa lên Form.
Copy câu lệnh SQL này dán vào SQL View.
Mã PHP:SELECT Count(*) AS SoKH
FROM Table1
WHERE Table1.Nam_KyHD=2021 AND Table1.MaKH In (SELECT [Table1].MaKH From Table1 As A Where [Table1].[MaKH]>A.MaKH);
2. =DCount("SoHD","Table1","Nam_KyHD=2021")
3. =DSUM("GiaTriHD","Table1","Nam_KyHD=2021")
Cảm ơn ongke0711