lọc theo dk trong access2003

  • Thread starter Thread starter BinhTam
  • Ngày gửi Ngày gửi
Liên hệ QC

BinhTam

Thành viên thường trực
Tham gia
2/12/06
Bài viết
238
Được thích
30
Chào các bạn,

Các bạn chỉ giúp mình cách lọc 2 điều kiện trong query của access2003

mình muốn lọc các đơn hàng(cột source) có 2 mã hàng(cột items) như sau:
mã hàng 0006VN có số lượng nhỏ hơn -2 (<=-2)
và mã hàng 0065VN có số lượng nhỏ hơn -4(<=-4)

Rất mong nhận được sự trợ giúp của các bạn.

Thanks.
 

File đính kèm

Chào các bạn,

Các bạn chỉ giúp mình cách lọc 2 điều kiện trong query của access2003

mình muốn lọc các đơn hàng(cột source) có 2 mã hàng(cột items) như sau:
mã hàng 0006VN có số lượng nhỏ hơn -2 (<=-2)
và mã hàng 0065VN có số lượng nhỏ hơn -4(<=-4)

Rất mong nhận được sự trợ giúp của các bạn.

Thanks.
Không biết có đúng không, mình mới học Acc từ anh Đỏm.
SELECT PICK.Date, PICK.Items, PICK.Subin, PICK.Source, PICK.Qty, PICK.VP, PICK.TTVP
FROM PICK
WHERE (((PICK.Items)="0065VN") AND ((PICK.Qty)<-4)) OR (((PICK.Items)="0006VN") AND ((PICK.Qty)<-2));
Bạn chọn thêm dòng dk or nữa với Items và Qty
 
Hi Thu Nghi,

mình kiểm tra lại dữ liệu xuất ra không đúng theo ý của mình.

1 đơn hàng phải có 2 dk đó.
ví dụ : đơn hàng 10047342 thỏa dk điều có 2 items.
nhưng đơn hàng 10047341 không thỏa dk vì chỉ có 1 item.

Bạn xem lại chỉnh lại code, thanks
 
Hi Thu Nghi,

mình kiểm tra lại dữ liệu xuất ra không đúng theo ý của mình.

1 đơn hàng phải có 2 dk đó.
ví dụ : đơn hàng 10047342 thỏa dk điều có 2 items.
nhưng đơn hàng 10047341 không thỏa dk vì chỉ có 1 item.

Bạn xem lại chỉnh lại code, thanks
Bạn sửa câu lệnh của Bạn ThuNghi các dấu "<" thành "<=" thử xem.
Query.JPG
 
Lần chỉnh sửa cuối:
Với cái dữ liệu tổ chức thế này thật không dễ chút nào.
Làm xong cũng không test được vì vẫn còn trùng: 1 mã 0006VN chẳng hạn, trong 1 Source có nhiều record trong nhiều ngày, thậm chí trùng ngày.
Đơn cừ source 10047258: mã 0006 có 3 dòng và mã 0065 có 2 dòng (khác ngày):

Source​
|
Date​
|
Items​
|
Qty​
|
Subin​
|
TTVP​
|
VP​
|
10.047.258​
|
06/01/11​
|0006VN|
-10​
|VNCH20|
249,5​
|
24,95​
|
10.047.258​
|
07/01/11​
|0006VN|
-10​
|VNCH20|
249,5​
|
24,95​
|
10.047.258​
|
03/01/11​
|0006VN|
-10​
|VNCH20|
249,5​
|
24,95​
|
10.047.258​
|
03/01/11​
|0065VN|
-10​
|VNCH20|
257,5​
|
25,75​
|
10.047.258​
|
07/01/11​
|0065VN|
-10​
|VNCH20|
257,5​
|
25,75​
|
Hoặc source 10047569, mã 0006 2 dòng cùng ngày, và mã 0065 cũng 2 dòng cùng ngày. Không kể 2 dòng khác ngày.

Source​
|
Date​
|
Items​
|
Qty​
|
Subin​
|
TTVP​
|
VP​
|
10.047.569​
|
05/01/11​
|0006VN|
-6​
|VNCH20|
149,7​
|
24,95​
|
10.047.569​
|
05/01/11​
|0006VN|
-6​
|VNCH20|
149,7​
|
24,95​
|
10.047.569​
|
07/01/11​
|0006VN|
-6​
|VNCH20|
149,7​
|
24,95​
|
10.047.569​
|
05/01/11​
|0065VN|
-6​
|VNCH20|
154,5​
|
25,75​
|
10.047.569​
|
05/01/11​
|0065VN|
-6​
|VNCH20|
154,5​
|
25,75​
|
10.047.569​
|
07/01/11​
|0065VN|
-6​
|VNCH20|
154,5​
|
25,75​
|
Mà "source" làm thế nào mà gọi là đơn hàng nhỉ? Có dữ liệu, mà đọc muốn điên. không có dữ liệu chắc chết.
 

File đính kèm

Lần chỉnh sửa cuối:
cập nhật file dk(revised)

Sorry

Cảm ơn anh PTM.

em đã gửi nhầm file access

Vui lòng tìm file dk(revised)
 

File đính kèm

Hi a.PTM,

Ok, em đã save file của anh và kiểm tra đúng như ý của em rồi.

Cảm ơn anh rất nhiều.
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom