SORU
17 Ocak 2011, PAZARTESİ


Arasındaki fark ve SQL Server katıl hemen katıl sol

Hakkında SQL Server katılır biliyorum.

Örneğin. iki tablo Tablo1, Tablo2 var.

Orada bir tablo yapısı aşağıdaki gibidir.

create table Table1 (id int, Name varchar (10))

create table Table2 (id int, Name varchar (10))

Aşağıdaki gibidir: tablo1 Veri

    Id     Name     
    -------------
    1      A        
    2      B    

Aşağıdaki gibi tablo2 Verileri

    Id     Name     
    -------------
    1      A        
    2      B 
    3      C

Eğer aşağıda belirtilen her iki SQL ifadeleri ben yürütmek, iki çıkışları aynı olacaktır

select *
from Table1
  left join Table2 on Table1.id = Table2.id

select *
from Table2
  right join Table1 on Table1.id = Table2.id

Lütfen çok büyük bir fark olduğunu ve yukarıdaki sql ifadeleri, sol ve sağ arasında bir birleşim.

CEVAP
17 Ocak 2011, PAZARTESİ


Codeproject bu resim var SQL basit temellerini katıldı açıklıyor, alınan: http://www.codeproject.com/KB/database/Visual_SQL_Joins.aspx SQL joins explained

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Andytokkallos

    Andytokkallo

    27 Kasım 2007
  • GenTechPC

    GenTechPC

    1 Temmuz 2007
  • George McCarron

    George McCar

    29 Mayıs 2013