Tôi đang tạo truy vấn sẽ hiển thị thông tin cho bản ghi có nguồn gốc từ 8 bảng. Nhà phát triển ban đầu đã viết truy vấn đã sử dụng kết hợp 'ở đây bằng this this' AND 'this equals this' để tạo các kết nối.Câu hỏi SQL INNER JOIN
Tôi đã thay đổi truy vấn để sử dụng INNER JOINS. Tôi tự hỏi liệu cách tiếp cận của tôi có tốt hơn việc sử dụng kết hợp các toán tử WHERE hay không.
Trên phương pháp thực hành tốt, là sự kết hợp của INNER JOINS một tùy chọn tốt hoặc tôi nên sử dụng một kỹ thuật khác.
Tôi sử dụng MySQL và thường thích INNER JOIN đơn giản vì tôi. mã trông sạch hơn và có vẻ dễ hiểu hơn. Tôi đúng khi nghĩ rằng một Inner Join sẽ được sử dụng khi có một bản ghi trong cả hai bảng. –
Có ... Kết nối bên trong sẽ tìm nạp bạn chỉ những bản ghi có bản ghi phù hợp trong bảng con ... Nếu không có bản ghi trùng khớp trong bảng con mà hàng cụ thể bị loại trừ khỏi kết quả truy vấn. –
Tôi tự hỏi nếu bạn có thể giúp tôi với truy vấn tôi đang làm? Nó quay trở lại quá nhiều hồ sơ mà tôi đã dự đoán. –