-Gizle-

Konular
Kısa uygulamalar
Forum
MaxiBlog
MaxiTasarım
Sen de Yaz
MaxiSözlük
Asp scriptleri
Asp programları
Asp hosting
Bileşenler
Kitaplar
Kaynaklar
Pazar alanı
Link diyarı
Destekleyenler
Hakkında
Bize ulaşın
İstatistikler
Reklam
Anasayfa

Linkler
Selim Topaloğlu
AdresMatik.net
MaxiASP.net
SanalCafe
ASP İndir
SQL - Structured Query Language - II

2) LEFT JOIN, RIGHT JOIN

    Inner Join'e oldukça benzese de bu bağlama türünün bir farkı vardır. Inner Join, daha önce de dediğim gibi, sadece iki tabloda da var olan verileri esas alır; eğer bir tabloda karşılık yoksa, o kaydı hiç ekrana getirmez. Ancak LEFT veya RIGHT join 'de istediğiniz yandaki (Left veya Right) tüm veriler ekrana gelir.Tanımı biraz karışık gibi de olsa, birazdan örneklerle daha iyi anlayacaksınız.

Yapısı:

FROM tablo1 [ LEFT | RIGHT ] JOIN tablo2 ON tablo1.alan1 karsilastirmaOperatoru tablo2.alan2

Bölümler Açıklama
tablo1, tablo2 Verilerin birleştirileceği tabloların adları
alan1, alan2 Birleştirilecek alanların isimleri. Eğer bu alanlar sayı türünde değiller ise aynı veri türünde olmaları gerekir; ancak aynı isimde olmaları zorunlu değildir.
karsilastirmaOperatoru Herhangi bir ilişkisel karşılaştırma operatörü: "=," "<," ">," "<=," ">=," veya "<>."

    Eğer bir sorgu da Right JOIN kullanırsanız,( tabloSOL.alan1 = tabloSAG.alan2  ), sağ taraftaki tabloda bulunan (tabloSAG) tüm veriler, soldaki tabloda olup olmadığına bakılmaksınız ekrana yazılacaktır. Karşılığı bulunanlarda gerekli veri ekranda yazacak olmayanlarda ise <NULL> yazacaktır.

    Eğer bir sorgu da Left JOIN kullanırsanız,( tabloSOL.alan1 = tabloSAG.alan2  ), sol taraftaki tabloda bulunan (tabloSOL) tüm veriler, sağdaki tabloda olup olmadığına bakılmaksınız ekrana yazılacaktır. Karşılığı bulunanlarda gerekli veri ekranda yazacak olmayanlarda ise <NULL> yazacaktır.

    Bu küçük fark dışında Inner Join ile benzerlik gösterir. Inner Join'de dikkat etmeniz gereken noktalara burada da dikkat etmelisiniz.

Sayfalar: 1 2 3  

Yazıcı Dostu

Bahadır ARSLAN 

1 2 3 4 5 6 7 8 9 10
Bu konuya puan vermek için bir puan seçin.

Kullanıcı adı:
Şifre :
Beni Hatırla :
 
Şifremi unuttum
Yeni üye
Yardım

atam izindeyiz...
1) Hazir Site
2) Çoklu Anket
3) angelo-emlak v1.0
4) BySaNCak iletişim Formu
5) E-Ticaret
1) Video Youtube
2) Video Youtube
3) kırıkhan portal
4) HOSTİNG OTOMASYONU (Ücretli)
5) Trc0der Reklam Sistemi v1.0
Kelime:
Sizden başka kimse yok

Alan adı ve bulundurma : Radore
Donanım Sponsoru : Mavi Bilgisayar

© Copyright 2000 - 2004 Tüm hakları saklıdır.

powered by : MaxiASP web team