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

  • Chanre Joubert

    Chanre Joube

    27 Temmuz 2012
  • hans peder sahl

    hans peder s

    22 Temmuz 2009
  • Videojug

    Videojug

    25 EKİM 2006