Junior — Middle
SQL sorğularında xarici əlaqələrdən istifadə təcrübəniz varmı?
sobes.tech Süni İntellekt
AI-dan cavab
SQL-də xarici birləşmələr (JOIN) əlaqəli sahəyə əsaslanaraq iki və ya daha çox cədvəldən məlumatların birləşdirilməsi üçün istifadə olunur. Praktikada, LEFT JOIN, RIGHT JOIN və FULL OUTER JOIN istifadə etmişəm, məlumatların birində olmaya biləcəyi hallarda.
LEFT JOIN nümunəsi:
SELECT users.id, users.name, orders.id AS order_id
FROM users
LEFT JOIN orders ON users.id = orders.user_id;
Bu sorğu bütün istifadəçiləri və onların sifarişlərini, əgər varsa, qaytaracaq; əks halda, sifariş sahələri NULL olacaq. Bu yanaşma, bir cədvəldən tam məlumat almaq və onu digərindən məlumatlarla tamamlamq üçün faydalıdır.