-
Kiểm tra 2 table có nội dung giống nhau
yamakashi2003 > 09-09-20, 10:58 AM
Em chào các bác ạ,
Các bác cho em hỏi là giả sử em có 2 table: table1 và table2
đều có 3 field: MaNV, TenNV, Doanhso
Vậy có cách nào để:
1. kiểm tra xem dữ liệu trong 2 talbe này có giống nhau ở tất cả các record không?
2. nếu tồn tại record ở table này có mà table kia không có thì sẽ dán ra table3 cũng có 3 field như trên, nhưng là table trống
Em xin cảm ơn ạ!!!! -
RE: Kiểm tra 2 table có nội dung giống nhau
AnNguyen > 09-09-20, 11:22 AM
sao bạn phải làm ra nhiều table mà có cùng field giống nhau vậy?
Còn kiểm tra thì cứ Dlookup thôi -
RE: Kiểm tra 2 table có nội dung giống nhau
yamakashi2003 > 09-09-20, 11:29 AM
-
RE: Kiểm tra 2 table có nội dung giống nhau
AnNguyen > 09-09-20, 02:45 PM
(09-09-20, 11:29 AM)yamakashi2003 Đã viết: Em tạo bảng riêng theo từng chi nhánh bác ạ,
Từng chi nhánh vậy bạn thêm 1 field nữa là chiNhanh đi bạn, có phải sau này thực hiện gì cũng dễ hơn.
mà người ta gửi file cho mình bị trùng lắm quá,
Dùng dlookup như thế nào bác chỉ rõ giúp em với ạ
Chẳng lẽ cứ phát triển thêm chi nhanh là thêm bảng, thế nhiều quá không ổn.
Khi ở trong 1 table thì bạn có thể sử dụng khi import dữ liệu như sau:
txt... là tham số truyền vào.Mã:IF DCount("MaNV","table1","manv='" & txtmaNV & "' AND DoanhSo='" & txtDoanhSo & "' AND ChiNhanh ='" & txtChiNhanh & "'")>0
MsgBox "Du lieu da ton tai"
Else
CurrentDb.Execute "INSERT INTO table (ChiNhanh, MaNV, DoanhSo) VALUES ('" & txtChiNhanh & "', '" & txtManv & "', '" & txtDoanhSo & "')"
End If
Với lại chưa biết thiết kế của bạn là sao nhưng nhìn qua thì field "TenNV" thì không nên cho vào bảng mà phải tạo 1 bảng khác chứa mã và tên nhân viên
Còn Field "DoanhSo" nếu đã có cột này thì mình nghĩ bạn nên thêm Field "Tháng/Năm" nếu không sau này mỗi tháng 1 doanh số hoặc mỗi năm 1 doanh số thì sao
Đó là đôi lời góp ý của mình. -
RE: Kiểm tra 2 table có nội dung giống nhau
ongke0711 > 09-09-20, 03:22 PM
Chỉ có 3 field như bạn nói để phân biệt trùng hay không là rủi ro gặp sai là chắc.
Trùng MaNV + trùng Doanh Số nhưng ngày tháng năm khác thì sao?