- Apa subquery di SQL Server?
- Haruskah saya menggunakan CTE atau SubQuery?
- Mengapa kami menggunakan subquery di SQL Server?
Apa subquery di SQL Server?
Subquery adalah kueri yang bersarang di dalam pernyataan pilih, masukkan, perbarui, atau hapus, atau di dalam subquery lain.
Haruskah saya menggunakan CTE atau SubQuery?
CTE bisa lebih mudah dibaca: Keuntungan lain dari CTE adalah CTE lebih mudah dibaca daripada subqueries. Karena CTE dapat digunakan kembali, Anda dapat menulis lebih sedikit kode menggunakan CTE daripada menggunakan subquery. Juga, orang cenderung mengikuti logika dan ide yang lebih mudah dalam urutan daripada dengan cara bersarang.
Mengapa kami menggunakan subquery di SQL Server?
Subquery digunakan untuk mengembalikan data yang akan digunakan dalam kueri utama sebagai syarat untuk lebih membatasi data yang akan diambil. Subqueries dapat digunakan dengan pernyataan SELECT, INSERT, UPDATE, dan Hapus bersama dengan operator seperti =, <, >, >=, <=, Di, antara, dll.