Software Engineer
Seçkin Üye
Bu dersimizde Join komutu nasıl kullanılır ve ne işe yarar bunlardan bahsedeceğim sizlere
Nedir bu "Join" diye soruyor olabilirsiniz. Join komutu SQL de birbiri ile ilişkili tablolardan veri çekmek için kullanırız.
Inner Join,Left Join, Right Join komutları sıkça kullanılır.
SQL:
/*NORTWIND DATABASE UZERINDE YAPIYORUZ İŞLEMLERİ*/
Select
P.*,
C.CategoryName
From Products P
Inner Join Categories C On P.CategoryID = C.CategoryID
Yukarıda vermiş olduğum komutta Categories ve Products tabloları arasında ilişki olduğu için CategoryName ismini çektik ve Products tablosundaki tüm verileri listelemiş olduk.
SQL:
Select
P.*,
C.CategoryName
From Products P
Right Outer Join Categories C On P.CategoryID = C.CategoryID
Go
Right Outer Join komutu ise sağdakilerin hepsini getirmek için kullanırız.
SQL:
Select
P.*,
C.CategoryName
From Products P
Left Inner Join Categories C On P.CategoryID = C.CategoryID
Go
Left Inner Join ise Right in aksine soldaki tablonun hepsini getirmeye yarar.
Evet sizlere kısaca Join komutu nasıl kullanılır ne işe yarar kısaca sizlere anlattım.
Gelecek konumda sizlere bolca Join ile alakalı örnekler paylaşacağım. İyi forumlar.
Son düzenleme: