Sobes.tech
Middle

Баъзе мисолҳои мушаххасро диҳед, ки дар он ҷо истифодаи LEFT JOIN зарур аст

sobes.tech AI

Ҷавоб аз AI

LEFT JOIN истифода мешавад, вақте ки шумо мехоҳед ҳама сабтҳоро аз ҷадвали чап ва сабтҳои мувофиқро аз ҷадвали рост гиред, ва агар мувофиқат набошад — майдонҳои ҷадвали рост 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 хоҳанд буд.