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;