Video: khắc phục lỗi "tham gia ngoài" không rõ ràng

Video:

Trình duyệt của bạn không hỗ trợ video. Hãy cài đặt Microsoft Silverlight, Adobe Flash Player hoặc Internet Explorer 9.

Trong video

Thông báo "nối ngoài không rõ ràng" xuất hiện khi Access xác định rằng truy vấn của bạn có thể cung cấp cho các kết quả khác nhau dựa trên thao số nào được thực hiện trước hết. Để thực hiện chạy truy vấn, bạn sẽ cần thực hiện một số thay đổi. Giải pháp tốt nhất thường được phân tách truy vấn thành các phần. Có nghĩa là, thiết lập nó như vậy ít nhất một trong các nối được thực hiện trong một truy vấn "nhỏ" con ", mà bạn đã tham gia vào các bảng hoặc truy vấn khác trong truy vấn" cha mẹ ". Access sau đó thực hiện các kết nối trong truy vấn con (hoặc truy vấn) trước tiên, sau đó thực hiện các kết nối trong truy vấn phụ huynh, loại bỏ sự không rõ ràng.

Tùy thuộc vào bạn có bao nhiêu bảng trong truy vấn của mình, bạn có thể cần phải tạo một số truy vấn con để tránh những người tham gia bên ngoài mơ hồ. Video này hiển thị một ví dụ đơn giản gồm ba bảng, trong đó hai bảng Equi-đã tham gia được phân tách ra thành một truy vấn con, rồi tham gia bên ngoài vào bảng thứ ba được thực hiện trong truy vấn mẹ. Dưới đây là các bước cơ bản, giả định rằng bạn đã khá quen thuộc với việc tạo một truy vấn chọn đơn giản:

  1. Tạo truy vấn con mới có chứa các bảng mà bạn muốn gia nhập đầu tiên (trong video, đây là các bảng công ty và mọi người).

  2. Trong truy vấn con, hãy bấm đúp vào các trường đầu ra bạn cần để chúng xuất hiện trên lưới truy vấn.

Quan trọng:  Hãy đảm bảo bao gồm trường join từ truy vấn gốc. Trong ví dụ video, các công ty đã được gia nhập vào các khu vực bằng cách dùng trường RegionID, vì vậy chúng tôi có thể bao gồm RegionID trong lưới truy vấn của truy vấn con.

  1. Lưu và đóng truy vấn con và mở truy vấn gốc trong dạng xem thiết kế. Điều này sẽ trở thành truy vấn của cha mẹ.

  2. Xóa các bảng mà bạn đã thêm vào truy vấn con, rồi thêm truy vấn con (thiết kế > hiển thị bảng > truy vấn, hoặc chỉ cần kéo truy vấn con từ ngăn dẫn hướng vào truy vấn mẹ).

  3. Trong truy vấn mẹ, đã thiết lập các tham gia như trước đây, chỉ có thời gian này với truy vấn con.

  4. Thêm các trường đầu ra từ truy vấn con vào lưới truy vấn.

  5. Lưu và chạy truy vấn của cha mẹ.

Quy tắc ngón tay cho các liên kết ngoài mơ hồ

Các kết nối ngoài mơ hồ xảy ra khi bạn có hai hoặc nhiều gia nhập trong một truy vấn và một trong số đó là một nối ngoài là các điểm hướng đến Equi-join, hoặc có hai nối ngoài đó trỏ tới nhau, ví dụ như hai cấu hình tham gia là mơ hồ và sẽ cần được chia tách thành các truy vấn riêng biệt:

Table1--> Table2---Bảng3

Table1--> Table2 <--Bảng3

Tham gia bên ngoài điểm trong cùng một hướng, hoặc ra xa các liên kết bên ngoài khác hoặc Equi-tham gia, là OK:

Table1--> Table2--> Bảng3

Table1 <--Table2--> Bảng3

Table1 <--Table2---Bảng3

Để biết thêm thông tin về việc xây dựng truy vấn, hãy xem giới thiệu về truy vấn hoặc tạo truy vấn chọn đơn giản.

Lưu ý:  Trang này được dịch tự động nên có thể chứa các lỗi về ngữ pháp hoặc nội dung không chính xác. Mục đích của chúng tôi là khiến nội dung này trở nên hữu ích với bạn. Cho chúng tôi biết thông tin này có hữu ích hay không? Dưới đây là bài viết bằng tiếng Anh để bạn tham khảo..​

Phát triển kỹ năng Office của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×