lấy dữ liệu thỏa mãn 2 điều kiện (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

agribanktanphu

Thành viên mới
Tham gia
30/1/08
Bài viết
8
Được thích
1
Tôi có gửi data có table SKTV. Trong table này tôi muốn tính tổng của tất cả các bản ghi thỏa mãn những điều kiện sau : "custtpcd=100" and "lntpcd=Vay ngan han". Tôi đã viết như sau nhưng nó báo lỗi không đúng kiểu dữ liệu :
canhan = Nz(DSum("dsbsamt", "SKTV", "custtpcd = '" & 100 & "'" and mid("custtpcd",6,1)="n", 0)
Có cao thủ nào biết chỉ giúp với. Xin cảm ơn!
 

File đính kèm

Lần chỉnh sửa cuối:
xin chào...theo tôi thấy thì bạn muốn Count hay Sum,cái nào cũng 100 thì bao nhiêu Record là sum rồi..có phải ý bạn là muốn vầy không..?(File kèm)
 

File đính kèm

Ý của tôi là muốn tính tổng tất cả các bản ghi là cá nhân vay ngắn hạn
 
ok,bạn xem vầy đúng không...thêm 1 cái nửa là where(ca nhan)
 

File đính kèm

Tôi có gửi data có table SKTV. Trong table này tôi muốn tính tổng của tất cả các bản ghi thỏa mãn những điều kiện sau : "custtpcd=100" and "lntpcd=Vay ngan han". Tôi đã viết như sau nhưng nó báo lỗi không đúng kiểu dữ liệu :
canhan = Nz(DSum("dsbsamt", "SKTV", "custtpcd = '" & 100 & "'" and mid("custtpcd",6,1)="n", 0)
Có cao thủ nào biết chỉ giúp với. Xin cảm ơn!
Dung Query la duoc chu can gi code nay ha ban oi.
 
Nếu làm query như bạn thì ok rồi. Ý tôi muốn là viết code lấy dữ liệu trực tiếp từ table kia. Dữ liệu được lấy được mang sang cho table khác
 
nếu vậy thì đổi thành Query Make Table...
 
canhan = Nz(DSum("dsbsamt", "SKTV", "custtpcd = '" & 100 & "'" and mid("custtpcd",6,1)="n", 0)

Mình nghĩ rằng mấy cái dấu nháy đôi này phải xem xét kỹ lại sẽ OK thôi.

Kinh nghiêm là ta thử từng điều kiện một cho đúng cái đã;
Sau khi thử từng điều kiện & kiểm tra đúng rồi thì mới ráp vô 2 điều kiện làm 1;

Chúc thành công.
 
Web KT

Bài viết mới nhất

Back
Top Bottom