Sobes.tech
Junior

Bir sorğu ilə iki cədvəldən məlumatları necə seçmək olar?

sobes.tech Süni İntellekt

AI-dan cavab

SQL-də JOIN istifadə etmək mümkündür. Bu, iki və ya daha çox cədvəldən sətirləri əlaqəli sütun əsasında birləşdirir.

JOIN növləri:

  • INNER JOIN: Hər iki cədvəldə uyğun dəyərləri olan sətirləri seçir.
  • LEFT (OUTER) JOIN: Sol cədvəldən bütün sətirləri və sağ cədvəldən uyğun gələn sətirləri seçir. Əgər uyğun gəlmədisə, sağ cədvəlin sütunları NULL olacaq.
  • RIGHT (OUTER) JOIN: Sağ cədvəldən bütün sətirləri və sol cədvəldən uyğun gələn sətirləri seçir. Əgər uyğun gəlmədisə, sol cədvəlin sütunları NULL olacaq.
  • FULL (OUTER) JOIN: Hər iki cədvəldə uyğun gələn sətirlər olsa da, bütün sətirləri seçir.

INNER JOIN nümunəsi:

SELECT
    table1.column1,
    table2.column2
FROM
    table1
INNER JOIN
    table2
ON
    table1.common_column = table2.common_column;