Middle
LEFT JOIN istifadə etməyin lazım olduğu konkret nümunə göstərin
sobes.tech Süni İntellekt
AI-dan cavab
SOL TƏRƏFDƏ LEFT JOIN istifadə olunur, sağ cədvəldə uyğun qeydlər və sol cədvəldə bütün qeydlər əldə etmək istəndikdə, və uyğunluq yoxdursa, sağ tərəfin sahələri NULL olacaq.
Məsələn, customers və orders adlı cədvəllər var. Əgər bütün müştəriləri və onların sifarişlərini göstərmək istəyirsinizsə, o cümlədən hələ heç bir sifariş verməmiş müştəriləri də daxil etmək üçün LEFT JOIN istifadə olunur:
SELECT customers.id, customers.name, orders.order_id
FROM customers
LEFT JOIN orders ON customers.id = orders.customer_id;
Beləliklə, tam müştəri siyahısı alınacaq və sifarişləri olmayanlar üçün orders cədvəlindən sahələr NULL olacaq.