Sobes.tech
Junior — Middle

SQL-də cədvəllər arasındakı əsas əlaqə növlərini sadalaya bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

SQL-də cədvəllər arasında əsas birləşmə növləri (JOIN):

  • INNER JOIN — hər iki cədvəldə uyğun gələn qeydləri qaytarır.
  • LEFT JOIN (LEFT OUTER JOIN) — soldakı cədvəldən bütün qeydləri və sağdakı uyğun gələnləri qaytarır; uyğun gəlməzsə, sağ tərəf NULL olacaq.
  • RIGHT JOIN (RIGHT OUTER JOIN) — sağdakı cədvəldən bütün qeydləri və soldakı uyğun gələnləri qaytarır; uyğun gəlməzsə, sol tərəf NULL olacaq.
  • FULL JOIN (FULL OUTER JOIN) — hər iki cədvəldən bütün qeydləri qaytarır, uyğun gəlməyən yerlərdə NULL doldurulur.
  • CROSS JOIN — iki cədvəlin kartezian hasilidir, bütün mümkün qeydlər 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;