Junior — Middle
Принсипи кори амалкардани операторҳои пайвасткунии ҷадвалҳо дар SQL ва чӣ гуна онҳо барои пайваст кардани маълумот аз ҷадвалҳои гуногун истифода мешаванд.
sobes.tech AI
Ҷавоб аз AI
Операторҳои пайвасткунии ҷадвалҳо (JOIN) дар SQL имкон медиҳанд, ки хатҳоро аз ду ё бештар аз ду ҷадвал дар асоси сутуни пайвастшуда муттаҳид кунанд. Намудҳои асосии JOIN:
- INNER JOIN: танҳо он сабтҳоро бармегардонад, ки дар ҳарду ҷадвал мувофиқат мекунанд.
- LEFT JOIN (LEFT OUTER JOIN): ҳама сабтҳоро аз ҷадвали чап ва сабтҳои мувофиқ аз ҷадвали рост, агар мувофиқат набошад — NULL.
- RIGHT JOIN (RIGHT OUTER JOIN): баръакс, ҳама аз ҷадвали рост ва мувофиқ аз чап.
- FULL JOIN (FULL OUTER JOIN): ҳама сабтҳоро аз ҳарду ҷадвал, бо пур кардани NULL дар ҷойҳое, ки мувофиқат нест.
Масалан:
SELECT orders.id, customers.name
FROM orders
INNER JOIN customers ON orders.customer_id = customers.id;
Ин суолҷавоб ҷадвалҳои фармоишҳо ва муштариёнро мепайвандад ва танҳо фармоишҳое, ки бо муштариёни мавҷудӣ алоқаманданд, нишон медиҳад.