Access mang lại kco.vn 365 Access 2021 Access 2019 Access năm nhâm thìn Access 2013 Access 2010 Access 2007 xem thêm...Ít hơn

Bài viết này lý giải cách sản xuất và chạy tầm nã vấn chắp thêm. Bạn áp dụng truy vấn chắp thêm khi cần thêm bạn dạng ghi mới vào bảng hiện tại tại bằng phương pháp sử dụng tài liệu từ những nguồn khác.

Bạn đang xem: Cách dùng append query trong access

Trong bài viết này

Tổng quan

Truy vấn chắp thêm lựa chọn các bản ghi từ 1 hoặc những nguồn tài liệu và sao chép phiên bản ghi được lựa chọn vào bảng hiện tại.

Ví dụ: giả sử bạn nhận được cơ sở dữ liệu chứa bảng quý khách hàng mới tiềm năng và bạn đã có một bảng tàng trữ loại tài liệu đó vào cơ sở dữ liệu hiện tại. Bạn có nhu cầu lưu trữ dữ liệu ở cùng một nơi nên quyết định xào luộc dữ liệu từ cơ sở dữ liệu mới vào bảng hiện nay tại. Để chưa hẳn nhập thủ công dữ liệu mới, bạn cũng có thể sử dụng tầm nã vấn chắp thêm nhằm sao chép bản ghi.

Lợi ích của việc sử dụng truy vấn chắp thêm

Khi sử dụng truy vấn để xào nấu dữ liệu, các bạn có thể:

Gắn thêm nhiều bạn dạng ghi vào một lượt nếu như bạn xào luộc dữ liệu thủ công, các bạn thường phải thực hiện nhiều thao tác sao chép/dán. Khi sử dụng truy vấn, bạn chọn toàn bộ dữ liệu thuộc lúc, rồi sao chép.

Xem lại vùng chọn của bạn trước lúc sao chép bạn có thể xem vùng chọn ở dạng xem Biểu dữ liệu và rất có thể thực hiện kiểm soát và điều chỉnh vùng lựa chọn khi phải trước khi sao chép dữ liệu. Làm việc này rất có thể đặc biệt tiện nghi nếu truy tìm vấn của bạn bao gồm các tiêu chuẩn hoặc biểu thức và bạn phải thử nhiều lần để có vùng chọn phù hợp. Các bạn không thể hoàn tác truy vấn lẹo thêm. Nếu làm cho sai, các bạn phải khôi phục cơ sở tài liệu từ một phiên bản sao giữ hoặc sửa lỗi theo cách bằng tay thủ công hoặc bằng cách sử dụng truy tìm vấn xóa.

Sử dụng tiêu chí để tinh chỉnh và điều khiển vùng lựa chọn của bạn Ví dụ: hoàn toàn có thể bạn chỉ muốn gắn thêm bản ghi của những khách hàng sống tại thành phố của bạn.

Gắn thêm bản ghi khi một trong những trường vào nguồn dữ liệu không tồn tại sinh sống bảng đích Ví dụ: trả sử bảng khách hàng hiện tại của bạn có mười một trường cùng bảng bắt đầu mà bạn có nhu cầu sao chép chỉ có chín trong số mười một ngôi trường đó. Bạn có thể sử dụng truy nã vấn lẹo thêm để sao chép dữ liệu tự chín trường khớp cùng để trống nhì trường còn lại.

Các cách cơ bản để tạo truy vấn chắp thêm

Quy trình chế tạo ra truy vấn chắp thêm tất cả những cách cơ phiên bản sau:

Tạo truy vấn vấn chọn Bạn bắt đầu bằng cách chọn tài liệu mà bạn muốn sao chép. Bạn có thể điều chỉnh tầm nã vấn chọn khi đề xuất và chạy truy tìm vấn bao nhiêu lần tùy ý để bảo đảm bạn đang lựa chọn dữ liệu bạn muốn sao chép.

Chuyển thay đổi truy vấn chọn thành truy vấn vấn lẹo thêm Sau khi bạn chọn xong, hãy biến hóa kiểu truy vấn thành Gắn thêm.

Chọn ngôi trường đích mang đến từng cột trong truy nã vấn lẹo thêm Trong một số trường hợp, Access sẽ auto chọn ngôi trường đích mang đến bạn. Bạn có thể điều chỉnh trường đích hoặc lựa chọn trường đích giả dụ Access ko chọn.

Xem trước với chạy truy vấn vấn để gắn thêm bạn dạng ghi trước khi gắn thêm phiên bản ghi, chúng ta cũng có thể chuyển sang trọng dạng coi Biểu dữ liệu để coi trước bạn dạng ghi được gắn thêm.


Quan trọng: Bạn bắt buộc hoàn tác truy tìm vấn chắp thêm. Hãy cân nhắc sao lưu đại lý dữ liệu của người tiêu dùng hoặc bảng đích.


Tạo và chạy tróc nã vấn chắp thêm

Trong phần này

Bước 1: tạo nên truy vấn nhằm chọn phiên bản ghi yêu cầu sao chép

Mở cơ sở dữ liệu bao gồm chứa bản ghi mà bạn muốn sao chép.

Trên tab Tạo, trong team Truy vấn, bấm chuột Thiết kế truy vấn

*

Hãy bấm đúp vào bảng hoặc truy vấn vấn có chứa bản ghi bạn muốn sao chép, rồi bấm Đóng.

Bảng hoặc tầm nã vấn sẽ xuất hiện như một hoặc nhiều cửa sổ vào trình thiết kế truy tìm vấn. Mỗi cửa sổ sẽ liệt kê các trường trong bảng hoặc truy vấn. Hình này thể hiện một bảng điển hình trong trình thiết kế truy hỏi vấn.

*

1. Bảng khoáng sản hiển thị trong trình thiết kế truy vấn

2. Lưới kiến tạo truy vấn

Bấm lưu ban vào từng trường mà bạn muốn gắn thêm. Các trường đã lựa chọn hiển thị trong mặt hàng Trường tại lưới kiến thiết truy vấn.

Kiểu dữ liệu của các trường trong bảng nguồn phải tương thích với kiểu dữ liệu của các trường trong bảng đích. Trường văn bản tương thích với hầu hết các kiểu trường khác. Trường số chỉ tương thích với các trường số khác. Ví dụ, bạn có thể chắp thêm số vào trường văn bản tuy thế bạn ko thể chắp thêm văn bản vào trường số.

Bạn cũng rất có thể sử dụng một biểu thức có tác dụng trường — chẳng hạn như =Date() để auto trả về ngày hôm nay — ko kể ra, bạn có thể sử dụng các biểu thức với bảng hoặc trường tróc nã vấn vào lưới kiến tạo để tùy chỉnh cấu hình dữ liệu mà các bạn chọn. Ví dụ, nếu bảng đích của người sử dụng có một trường lưu trữ 1 năm có bốn chữ số và bảng nguồn sẽ có trường ngày/giờ thông thường, bạn có thể sử dụng hàm datePart với ngôi trường nguồn nhằm chỉ chọn năm.

Để thêm nhanh toàn bộ các trường vào bảng, hãy bấm đúp vào lốt sao (*) làm việc đầu list của trường bảng. Hình này hiển thị lưới xây dựng với toàn bộ các trường đã có được thêm.

*

Bạn có thể tùy lựa chọn nhập một hoặc nhiều tiêu chuẩn trong hàng Tiêu chí của lưới thiết kế. Bảng dưới đây hiển thị một vài tiêu chí mẫu mã và lý giải tác hễ của chúng so với truy vấn.

Tiêu chí

Tác động

> 234

Trả về tất cả số to hơn 234. Để tìm kiếm thấy tất cả các số nhỏ dại hơn 234, cần sử dụng = "Callahan"

Trả về tất cả phiên bản ghi từ Callahan cho tới cuối bảng chữ cái.

Not "Nước Đức"

Tìm toàn bộ các bản ghi trong đó các nội dung đúng mực của trường không chính xác bằng "Đức". Tiêu chuẩn sẽ trả về các bạn dạng ghi tất cả chứa những ký tự quanh đó "Germany", ví dụ như "Germany (Euro)" hoặc "Europe (Germany)".

Xem thêm: Top 18 2 Mũ 10 Bằng Bao Nhiêu, Lũy Thừa Của 10, Hai Mũ 10 Bằng Bao Nhiêu

Not "T*"

Tìm toàn bộ các bản ghi trừ những bạn dạng ghi ban đầu bằng chữ T. Nếu cơ sở dữ liệu của bạn dùng tập ký tự đại diện ANSI-92, hãy dùng dấu phần trăm (%) ráng cho dấu sao (*).

Not "*t"

Tìm tất cả các bản ghi không xong bằng chữ t. Nếu cơ sở dữ liệu của bạn dùng tập ký tự đại diện ANSI-92, hãy dùng dấu phần trăm nuốm cho dấu sao.

In(Canada,UK)

Trong danh sách, tìm tất cả các phiên bản ghi gồm chứa Canada hoặc vương quốc Anh.

Like "*"

Trong ngôi trường Văn bản, tìm tất cả các bản ghi ban đầu từ chữ A tới chữ D. Nếu cơ sở dữ liệu của bạn dùng tập ký tự đại diện ANSI-92, hãy dùng dấu phần trăm vắt cho dấu sao.

Like "*ar*"

Tìm toàn bộ các phiên bản ghi bao hàm chuỗi chữ "ar". Nếu cơ sở dữ liệu của bạn dùng tập ký tự đại diện ANSI-92, hãy dùng dấu phần trăm thế cho dấu sao.

Like "Maison Dewe?"

Tìm toàn bộ các bạn dạng ghi bắt đầu bằng từ bỏ "Maison" và cất chuỗi ký tự sản phẩm hai bao gồm 5 chữ cái trong các số đó 4 chữ cái thứ nhất là "Dewe" và chữ sau cuối chưa biết (được thể hiện bằng dấu hỏi). Nếu đại lý dữ liệu của chúng ta dùng tập ký tự thay mặt đại diện ANSI-92, hãy sử dụng dấu gạch bên dưới (_) rứa cho dấu hỏi.

Trên tab thiết kế , trong đội kết quả , bấm chạy

*
.

Xác minh rằng truy tìm vấn trả về bạn dạng ghi mà bạn muốn sao chép. Nếu bạn phải thêm hoặc loại bỏ ngôi trường khỏi truy vấn, hãy chuyển về cửa sổ Thiết kế và thêm trường như đã tế bào tả trong bước trước kia hoặc chọn trường nhưng bạn không thích và nhấn DELETE để loại bỏ bọn chúng khỏi tầm nã vấn.

Bước 2: Chuyển đổi truy vấn vấn chọn thành truy hỏi vấn chắp thêm

Trên tab Trang chủ, trong đội Dạng xem, hãy bấm Dạng xem, rồi bấm Dạng xem Thiết kế.

Trên tab Thiết kế, trong đội Kiểu truy hỏi vấn, hãy bấm Chắp thêm.

Hộp thoại Gắn thêm đã xuất hiện.

*

Tiếp theo, hãy chỉ định bạn ước ao gắn thêm bản ghi vào bảng vào cơ sở dữ liệu hiện nay tại tuyệt vào bảng vào một cơ sở dữ liệu khác.

Thực hiện trong những thao tác sau:

Trong hộp thoại Gắn thêm, bấm chuột Cơ sở dữ liệu Hiện tại, lựa chọn bảng đích từ hộp tổng hợp Tên Bảng, rồi bấm vào OK.

-hoặc-

Trong vỏ hộp thoại Gắn thêm, bấm vào Cơ sở dữ liệu Khác.

Trong hộp Tên Tệp, nhập vị trí và tên cơ sở tài liệu đích.

Trong hộp tổ hợp Tên Bảng, nhập tên bảng đích, rồi bấm chuột OK.

Bước 3: Chọn trường đích

Cách bạn chọn trường đích sẽ tùy thuộc vào cách bạn đã tạo tróc nã vấn chọn trong Bước 1.

Nếu bạn đã...

Access...

Thêm tất cả trường từ bảng nguồn hoặc truy tìm vấn của bạn

Thêm tất cả trường vào bảng đích vào hàng Chắp thêm vào vào lưới thiết kế

Thêm từng trường riêng rẽ lẻ vào tầm nã vấn hoặc dùng biểu thức và thương hiệu trường vào bảng nguồn và bảng đích khớp với nhau

Tự động thêm các trường đích khớp vào hàng Chắp thêm vào trong truy nã vấn

Thêm từng trường riêng rẽ lẻ hoặc dùng biểu thức và bất kỳ tên nào trong bảng nguồn và bảng đích ko khớp

Thêm các trường khớp và để trống các trường ko khớp

Nếu Access để trống trường, bạn có thể bấm vào một ô vào hàng Chắp thêm vào và chọn trường đích.

Hình này minh họa cách bạn bấm vào ô trong hàng Chắp thêm vào và chọn trường đích.