Middle
Ներկայացրեք կոնկրետ օրինակ, երբ անհրաժեշտ է օգտագործել LEFT JOIN
sobes.tech AI
Պատասխան AI-ից
ԼԵՖՏ ԺՈՂՈՎՐԴԸ օգտագործվում է, երբ անհրաժեշտ է ստանալ ձախ աղյուսակի բոլոր գրառումները և համապատասխան գրառումները աջ աղյուսակից, իսկ եթե համապատասխանություն չկա՝ աջ կողմի դաշտերը կլինեն NULL:
Օրինակ, կա customers և orders աղյուսակներ: Եթե ցանկանում եք ցուցադրել բոլոր հաճախորդներին և նրանց պատվերները, ներառյալ այն հաճախորդներին, ովքեր դեռ չեն կատարել պատվեր, օգտագործեք LEFT JOIN:
SELECT customers.id, customers.name, orders.order_id
FROM customers
LEFT JOIN orders ON customers.id = orders.customer_id;
Այսպիսով, դուք կստանաք ամբողջական հաճախորդների ցանկ, իսկ նրանց համար, ովքեր պատվեր չեն կատարել, orders աղյուսակի դաշտերը կլինեն NULL։