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

  • DanceOn

    DanceOn

    6 Mayıs 2006
  • SVB International

    SVB Internat

    29 EKİM 2011
  • TSE

    TSE

    12 Kasım 2012