SORU
2 Ocak 2009, Cuma


Ve Sol dış SQL Server birleştirme sol

Sol arasındaki fark ve sol dış birleştirme nedir?

CEVAP
2 Ocak 2009, Cuma


Belgelere göre: FROM (Transact-SQL):

<join_type> ::= 
    [ { INNER | { { LEFT | RIGHT | FULL } [ OUTER ] } } [ <join_hint> ] ]
    JOIN

Anahtar OUTER isteğe bağlı olarak işaretlenir (köşeli ayraç), ve bu bu durumda ne anlama geldiğini belirtin olsun ya da olmasın hiç fark etmez. Diğer elemanları tümcesi katılın olsa da isteğe bağlı olarak, terk işaretli olduğunu unutmayınonlaradışarı elbette bir fark yaratacak.

Örneğin, JOIN tipi-bölüm bütün tümcesi isteğe bağlı, varsayılan sadece JOIN belirtin INNER .. Diğer bir deyişle, bu yasal

SELECT *
FROM A JOIN B ON A.X = B.Y

Burada eşdeğer sözdizimi listesi:

A LEFT JOIN B            A LEFT OUTER JOIN B
A RIGHT JOIN B           A RIGHT OUTER JOIN B
A FULL JOIN B            A FULL OUTER JOIN B
A INNER JOIN B           A JOIN B

Ayrıca bu diğer açık bıraktım cevap bak bu KADAR soru: SQL left join vs multiple tables on FROM line?.

enter image description here

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ASUS North America

    ASUS North A

    12 AĞUSTOS 2008
  • DrakeVEVO

    DrakeVEVO

    17 AĞUSTOS 2009
  • Jay Will

    Jay Will

    19 NİSAN 2006