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

  • CNNMoney

    CNNMoney

    16 Kasım 2006
  • FD2097

    FD2097

    21 HAZİRAN 2009
  • JonnyEthco

    JonnyEthco

    5 EKİM 2006