Our social:

21 Mayıs 2014 Çarşamba

SQL Inner Join komutu

Bu yazıda Inner Join komutunu kullanarak veritabanı tablolarını birbirine bağlamayı anlatacağım.

Inner Join komutunu bir örnek ile açıklamak istiyorum. Uyeler ve Sehirler olmak üzere iki tablom var ve bu tablolar üzerinde işlemler yapacağım. Tablolarım aşağıdaki gibi.

Üyeler tablosu


Şehirler tablosu


INNER JOIN

Elimizde iki tablo var. Bir sorgu yazmamız ve bu sorguda üyeler tablosunda bulunan Sehir kolonu ile Şehirler tablosuna bağlanarak şehir adını çekmemiz gerekiyor diyelim.

SELECT U.[UyeID],U.[Ad],U.[Mail],U.[Sehir],S.[Ad] AS SEHIR_AD FROM Uyeler U
    INNER JOIN Sehirler S ON U.[Sehir] = S.SehirID

Yukarıdaki kodu yazdığım zaman Sehirler tablosuna giderek şehrin adını yazdırabilirim.



0 yorum: