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

  • discokatze

    discokatze

    23 EYLÜL 2009
  • EvilControllers

    EvilControll

    20 Ocak 2008
  • Megan Parken

    Megan Parken

    19 Temmuz 2009