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

  • InfoPuppet

    InfoPuppet

    15 Kasım 2011
  • Missouri Star Quilt Company

    Missouri Sta

    18 ŞUBAT 2009
  • schmittastic

    schmittastic

    9 EYLÜL 2009