Với 3 cách sau đây tham giaTham gia để tuyên bố về hoạt động
select t1.* from t1
left join t2 on t1.fk = t2.pk
join t3 on t2.fk = t3.pk
Nếu tham gia giữa t2 và t3 thất bại, hàng từ thành công sẽ tham gia giữa t1 và t2 được trả lại? Nếu thứ tự của hoạt động đi từ trái sang phải, tôi giả sử không, nhưng nếu nó được đánh giá từ phải sang trái (t3 được nối với t2 trước) thì t1 sẽ vẫn được trả lại ngay cả khi trước đó không thành công.
Tính năng này hoạt động như thế nào?
Trả lời đúng và rất toàn diện trong phần giải thích. Cảm ơn bạn vì sự giúp đỡ. – Alwyn
Lời giải thích tuyệt vời và dễ dàng tôi tự hỏi liệu thứ tự hoạt động có áp dụng cho 'sqlite' không? –
@MuhammadBabar - Tôi đã không sử dụng SQLLite nhưng nếu nó tuân theo tiêu chuẩn (ANSI/ISO) SQL nó sẽ. –