Sobes.tech
Junior — Middle

SQL-də cədvəllərin əsas birləşmə növlərini sadalaya və onların istifadəsini izah edə bilərsənmi?

sobes.tech Süni İntellekt

AI-dan cavab

SQL-də əsas birləşmə növləri (JOIN):

  • INNER JOIN — hər iki cədvəldə birləşmə şərtinə uyğun olan qeydləri qaytarır.
  • LEFT JOIN (LEFT OUTER JOIN) — sol cədvəldəki bütün qeydləri və sağ cədvəldə uyğun olanları qaytarır; uyğun olmayanlar üçün NULL dəyəri olur.
  • RIGHT JOIN (RIGHT OUTER JOIN) — əksinə, sağ cədvəldəki bütün qeydləri və uyğun olanları qaytarır.
  • FULL JOIN (FULL OUTER JOIN) — hər iki cədvəldəki bütün qeydləri, uyğun və uyğun olmayanları ilə birlikdə, uyğun olmayan yerlərdə NULL ilə göstərir.
  • CROSS JOIN — iki cədvəlin kartezian hasilidir, bütün mümkün sətir kombinasiyalarını qaytarır.

INNER JOIN nümunəsi:

SELECT employees.name, departments.name
FROM employees
INNER JOIN departments ON employees.department_id = departments.id;

Burada, yalnız müvafiq şöbəyə malik işçilərin adları və şöbə adları seçilir.