Trong các câu lệnh ở trên, bạn không sử dụng các chỉ mục.
Bạn có thể làm điều gì đó như:
SELECT * FROM tableA a
FULL OUTER JOIN tableB b ON a.someID = b.someID
Sau đó, bạn có thể sử dụng cùng một câu lệnh để hiển thị bảng nào có giá trị bị thiếu
SELECT * FROM tableA a
FULL OUTER JOIN tableB b ON a.someID = b.someID
WHERE ISNULL(a.someID) OR ISNULL(b.someID)
Điều này sẽ cung cấp cho bạn các hàng bị thiếu trong bảng A HOẶC bảng B