Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Perbedaan antara CTE dan SubQuery?

Dalam sub-kueri vs sederhana (non-rekursif) versi CTE, mereka mungkin sangat mirip. Anda harus menggunakan profiler dan rencana eksekusi aktual untuk menemukan perbedaan apa pun, dan itu akan spesifik untuk penyiapan Anda (jadi kami tidak dapat memberi tahu Anda jawabannya secara lengkap).

Secara umum; CTE dapat digunakan secara rekursif; sub-kueri tidak bisa. Ini membuatnya sangat cocok untuk struktur pohon.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menyiapkan dan Mengonfigurasi Grup Ketersediaan Selalu Aktif di SQL Server

  2. Cara Mengganti Semua Kemunculan String dengan String lain di SQL Server – REPLACE ()

  3. Bagaimana cara menghubungkan sql server dengan php menggunakan xampp?

  4. Bagaimana cara mengganti nama sesuatu di SQL Server yang memiliki tanda kurung siku di namanya?

  5. Setel ulang benih identitas setelah menghapus catatan di SQL Server