Sobes.tech
Junior — Middle

SQL-də tam birləşmə (FULL JOIN) necə həyata keçirilir, izah edə bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

FULL JOIN (və ya FULL OUTER JOIN) SQL-də iki cədvəldən sətirləri birləşdirir və hər iki cədvəldən bütün qeydləri qaytarır. Əgər bir cədvəldəki sətir digərində uyğun deyilsə, nəticə dəstində çatışmayan sütunların dəyəri NULL olacaq.

Nümunə:

SELECT * FROM tableA
FULL JOIN tableB ON tableA.id = tableB.id;

Bu, tableA və tableB-dən bütün sətirləri, şərtə uyğun olaraq birləşdirir və uyğunluq yoxdursa, müvafiq sahələr NULL olacaq.

FULL JOIN, hər iki cədvəldən tam məlumat dəstini əldə etmək istədiyiniz zaman, uyğun olmayan qeydlər daxil olmaqla, faydalıdır.