Nhờ giúp đỡ giải pháp lấy giá trị mẫu của bảng đưa vào query trong access

Liên hệ QC

vietcnttit

Thành viên mới
Tham gia
14/6/10
Bài viết
43
Được thích
5
Chào tất cả anh chị.
Em đang xây dựng CSDL để quản lý đối tượng hộ nghèo, đối tượng được phân loại thành nhiều mã khác nhau như: mã 1 là hộ nghèo mới, mã 2 là hộ nghèo cũ, mã 3 hộ tái nghèo
Trong query để truy vấn số liệu của hộ nghèo thì em phải dùng hàm, ví dụ: Count(IIf(MAXL<3,[HOVATEN_CH],Null))
Tuy nhiên qua vài năm thì nhu cầu phân loại có tăng lên, ví dụ: mã 10 là hộ cận sang nghèo, mã 11 là hộ trung bình sang nghèo, vậy thì truy vấn bị thay đổi: Count(IIf(MAXL<3 or MAXL=10 or MAXL=11,[HOVATEN_CH],Null))
Mỗi lần đổi như thế em phải sửa lại toàn bộ hơn 100 cái query (mà không đổi thì không được).
Em tính đến giải pháp xây dựng 01 bảng MAHO ghi mã của hộ nghèo là:
ID Mô tả
1 MAXL<3 or MAXL=10 or MAXL=11

Và trong truy vấn em sử dụng hàm: Count(IIf(DLookup("MOTA", "MAHO", "ID=1"),[HOVATEN_CH],Null)) nhưng kết quả ra sai, nó ra tất cả các hộ trong CSDL.
Nhờ các anh chị giúp đỡ, tư vấn giúp em ạ, em rối quá.
 
Web KT
Back
Top Bottom