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

  • max2sims2

    max2sims2

    19 Kasım 2008
  • mipd1980

    mipd1980

    25 EKİM 2006
  • rtisticsdev

    rtisticsdev

    31 Mayıs 2012