Tối ưu SQL - Join - Where (Phần 1)
Đây là vấn đề mình gặp trong quá trình làm việc, viết vào đây vừa để note lại cho bản thân, vừa chia sẻ với mọi người.
Có 1 bảng
users(id, name), 10tr bản ghi
profiles (id, userId, name) 10tr bản ghi
Yêu cầu đặt ra là lấy tất cả thông tin users, profile của nhưng user có id < 10
select *
from users u join profiles p on u.id = p.userId
where u.id < 10;
Ai nhìn cũng bảo dễ, viết là xong ngay, nhưng khi phân...
MySQL
SQL
Optimization
JOIN
BestPerformance
2573