Junior — Middle
Vai jūs varat uzskaitīt galvenos tabulu savienojumu tipus SQL?
sobes.tech AI
Atbilde no AI
Galvenie savienojumu (JOIN) veidi SQL:
- INNER JOIN — atgriež tikai tās ierakstus, kuriem ir atbilstība abās tabulās.
- LEFT JOIN (LEFT OUTER JOIN) — atgriež visus kreisās tabulas ierakstus un atbilstošos no labās; ja atbilstība nav, labās puses vērtības būs NULL.
- RIGHT JOIN (RIGHT OUTER JOIN) — atgriež visus labās tabulas ierakstus un atbilstošos no kreisās; ja atbilstība nav, kreisās puses vērtības būs NULL.
- FULL JOIN (FULL OUTER JOIN) — atgriež visus ierakstus no abām tabulām, aizpildot NULL tur, kur atbilstība nav.
- CROSS JOIN — divu tabulu kartesiskais reizinājums, atgriež visas iespējamās ierakstu kombinācijas.
INNER JOIN piemērs:
SELECT employees.name, departments.name
FROM employees
INNER JOIN departments ON employees.department_id = departments.id;