Middle+
Bir nechta jadvaldan ma'lumotlarni qanday tanlash mumkin?
sobes.tech AI
AIdan javob
Bir əlaqəli verilənlər bazasında çoxsaylı cədvəldən məlumat seçmək üçün SQL-də JOIN əməliyyatından istifadə olunur. JOIN, əlaqəli sütuna əsaslanaraq iki və ya daha çox cədvəldən sətirləri birləşdirməyə imkan verir.
Məsələn, əgər orders və customers adlı cədvəllər varsa, müştəri adları ilə sifarişlərin siyahısını almaq üçün aşağıdakı kimi yaza bilərsiniz:
SELECT orders.id, customers.name, orders.amount
FROM orders
JOIN customers ON orders.customer_id = customers.id;
Tapşırığa görə, müxtəlif JOIN növləri istifadə oluna bilər: INNER JOIN (yalnız uyğun gələn qeydlər), LEFT JOIN (soldakı cədvəldən bütün qeydlər və uyğun olanlar), RIGHT JOIN və s.