SORU
1 NİSAN 2009, ÇARŞAMBA


CTE ve Sorgu arasındaki fark?

Bu yazı 0**

Bir alt Sorgu kullanır cevaplar iki sürümü vardır ve diğer aynı sorunu çözmek için bir CTE kullanır.

Şimdi o zaman, ne bir CTE (Common Table Expression) alt-sorgu(bu nedenle, daha fazla . üzerinde kullanmanın avantajıokunabilirsorgu aslında ne yaptığını)

Alt seçin üzerinde bir CTE kullanarak sadece avantaj olabilir aslındaadıalt sorgu. Bu ikisi arasındaki diğer farklar vardırbir CTE (non-recursive) basit bir CTE olarak kullanıldıĞında?

CEVAP
1 NİSAN 2009, ÇARŞAMBA


Ana avantajı Common Table Expression (zaman değil kullanarak recursive queries) saklama yerine sahip olduğunu ilan alt sorgu her yerde istediğiniz kullanmak için olan tanımlar bir kez, ama çok sayıda başvuru var.

Ancak, bunu yapardeğil(previous iterations of this answer başı olarak yorumladı ... o) teşekkür ederim sadece bir kez çalıştırılır. Sorgu kesinlikle birden çok kez başvurulan birden çok kez idam olma potansiyeline sahiptir; sorgu iyileştiricisi nihai olarak karar verirnasılCTE de yorumlanabilir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MovieZoneET

    MovieZoneET

    22 Aralık 2009
  • Muse

    Muse

    28 EYLÜL 2006
  • My Name Is Jeff

    My Name Is J

    26 ŞUBAT 2008