RE: Tính chỉ số công tơ điện
paulsteigel > 26-05-14, 03:27 PM
Thông thường với bài toán như thế này, người ta thường dùng tiếp cận như sau:
(do quy mô bài toán lớn)
1. Lập bảng ghi chỉ số công tơ như bạn đã nói
2. Một bảng tính toán số Kwh đã sử dụng và thường xuyên bổ sung số liệu sau kỳ tính toán.
(Bảng này đơn giản là có mã khách, chỉ số đầu kỳ, chỉ số cuối, số giờ)
Các bước làm cập nhập bảng (2) thường thế này:
1. Query A từ bảng 1 chọn khách hàng phát sinh trong kỳ
2. Query B tính từ Query A chênh lệch chỉ số (nhằm giới hạn số bản ghi tính toán) và chèn vào bảng 2.
3. Khi lập báo cáo thì lấy từ bảng 2 ra.
(Bạn xem qua bài viết demo của tôi)
Trong quản lý điện, số khách hàng nhiều, người ta phải áp dụng cách làm như thế để tăng tốc độ xử lý và tránh làm hỏng số liệu. Người ta hầu như không bao giờ thao tác trực tiếp từ query đối với bảng dạng 1.
Tôi không đưa gợi ý cụ thể về Truy vấn mà xin chia sẻ cách tiếp cận như vậy để bạn tử mày mò tự áp dụng nhé!
Thân!