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

  • Bratayley

    Bratayley

    30 Aralık 2010
  • Lin Steven

    Lin Steven

    17 EKİM 2006
  • Ralph Phillips

    Ralph Philli

    5 Aralık 2006