Bạn chỉ cần kiểm tra tên người dùng trên một bảng chứ không phải cả hai dưới dạng INNER JOIN
sử dụng user_id
đã khớp chúng với nhau.
Thành thật mà nói, bảng b thực sự không nên có trường người dùng, thay vào đó nó chỉ nên có user_id
(trường này được coi là chuẩn hóa).
INNER JOIN
sau đó sẽ chỉ trả về dữ liệu khi có sự trùng khớp trong cả hai bảng. Vì vậy, tham gia Bảng a.user_id
vào Bảng b.user_id
đảm bảo cả hai đều có user_id
phù hợp .