tui123 > 13-04-19, 02:19 PM
ongke0711 > 13-04-19, 03:34 PM
SELECT T1.MaKH, T1.TenKH, T1.SoTien FROM T1
UNION ALL
SELECT T2.MaKH, T2.TenKH, T2.SoTien FROM T2;
SELECT quniKH.MaKH, quniKH.TenKH, Sum(quniKH. SoTien) As TongTien FROM quniKH
GROUP BY quni.MaKH, quniTenKH;
tui123 > 13-04-19, 04:49 PM
(13-04-19, 03:34 PM)ongke0711 Đã viết: Bạn dùng Union query để gộp 2 table lại rồi dùng Total query để Sum số tiền. Nên dùng mã khách hàng chứ đừng dùng tên vì cùng tên nhưng khoảng trắng giữa các từ trong đó khác nhau là trả về 2 record khác nhau.
Ví dụ:
- Union query tên: [quniKH]
Mã PHP:SELECT T1.MaKH, T1.TenKH, T1.SoTien FROM T1
UNION ALL
SELECT T2.MaKH, T2.TenKH, T2.SoTien FROM T2;
- Total query:
Mã PHP:SELECT quniKH.MaKH, quniKH.TenKH, Sum(quniKH. SoTien) As TongTien FROM quniKH
GROUP BY quni.MaKH, quniTenKH;
tieuthubuongbinh > 01-05-19, 11:28 PM
(13-04-19, 03:34 PM)ongke0711 Đã viết: Bạn dùng Union query để gộp 2 table lại rồi dùng Total query để Sum số tiền. Nên dùng mã khách hàng chứ đừng dùng tên vì cùng tên nhưng khoảng trắng giữa các từ trong đó khác nhau là trả về 2 record khác nhau.
Ví dụ:
- Union query tên: [quniKH]
Mã PHP:SELECT T1.MaKH, T1.TenKH, T1.SoTien FROM T1
UNION ALL
SELECT T2.MaKH, T2.TenKH, T2.SoTien FROM T2;