Ðề: Làm thế nào để lọc tài khoản con
Càm ơn mọi người, Thí dụ khi bạn nhập 1 tài khoản nào đó bất kỳ thì trong query tự phân ra đó là tài khoản con hay tài khoản tổng hợp, tại vì trong bảng DMTK se có tài khoản cấp 2,3.Trong excel thi tôi làm được còn trong access thì chưa nghiên cưu nên hỏi mọi người.
Giả sử tài khoản cấp 1, 2, 3 cách nhau bằng dấu chấm. Ví dụ: 111, 111.1, 111.1.ABC
VD: Tài khoản bạn lưu trong table DMtaikhoan (taikhoan Text (20))
Trong query có thể tạo các column sau:
SELECT
IIf(InStr([taikhoan],".")<>0,"",[taikhoan]) AS taikhoantonghop,
IIf(InStr([taikhoan],".")=0,"",IIf(InStr(Mid([taikhoan],InStr([taikhoan],".")+1),".")<>0,"",[taikhoan])) AS cap2,
IIf(InStr([taikhoan],".")=0,"",IIf(InStr(Mid([taikhoan],InStr([taikhoan],".")+1),".")=0,"",[taikhoan])) AS cap3
FROM DMtaikhoan;
Có được theo ý bạn không?