En son web geliştirme öğreticiler
 

SQL SOL Kelime KATILIN


SQL SOL Kelime KATILIN

SOL kelime döndürür sol tablodan tüm satırları JOIN (table1) Sağ tablodaki eşleşen satırları ile (table2) . eşleşme olduğunda sonuç sağ tarafta NULL olur.

SQL SOL Syntax'i KATILIN

SELECT column_name(s)
FROM table1
LEFT JOIN table2
ON table1.column_name = table2.column_name ;

veya:

SELECT column_name(s)
FROM table1
LEFT OUTER JOIN table2
ON table1.column_name = table2.column_name ;

PS! SOL bazı veritabanları denir JOIN içinde SOL DIŞ JOIN.

SQL SOL KATILIN


Demo Veritabanı

Bu dersimizde tanınmış Northwind örnek veritabanını kullanır.

Aşağıda bir seçme "Customers" tablosunun:

Müşteri Kimliği Müşteri adı ContactName Adres Şehir Posta kodu ülke
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitucion 2222 Mexico D.F. 05021 Mexico
3 Antonio Moreno Taqueria Antonio Moreno Mataderos 2312 Mexico D.F. 05023 Mexico

Ve bir seçim "Orders" tablosundaki:

Sipariş Kimliği Müşteri Kimliği Çalışan kimliği Sipariş tarihi ShipperID
10308 2 7 1996-09-18 3
10309 37 3 1996-09-19 1
10310 77 8 1996-09-20 2

SQL SOL Örnek KATILIN

Aşağıdaki SQL deyimi tüm müşterilere dönecektir ve herhangi siparişler onlar sahip olabilir:

Örnek

SELECT Customers.CustomerName, Orders.OrderID
FROM Customers
LEFT JOIN Orders
ON Customers.CustomerID=Orders.CustomerID
ORDER BY Customers.CustomerName;
Kendin dene "

Not: SOL anahtar sol tablodan tüm satırları döndürür JOIN (Customers) sağ tabloda eşleşme olsa bile, (Orders) .