Pertanyaan yang diberi tag sql-server

9
Pisahkan pada satu kolom dan kembalikan baris TOP

Bagaimana Anda meminta tiga pelanggan unik dengan yang terbesar Purchase_Cost? Saya ingin menerapkan DISTINCThanya aktif Customer_Name, tetapi kueri di bawah ini berlaku berbeda pada ketiga kolom. Bagaimana saya harus memodifikasi kueri untuk mendapatkan hasil yang diinginkan? SELECT DISTINCT TOP...

9
Bergabung sendiri pada kunci utama

Pertimbangkan permintaan ini yang terdiri dari Ngabungan-sendiri: select t1.* from [Table] as t1 join [Table] as t2 on t1.Id = t2.Id -- ... join [Table] as tN on t1.Id = tN.Id Ini menghasilkan rencana eksekusi dengan N scan indeks berkerumun dan gabungan bergabung N-1. Jujur, saya tidak...

9
Pencegahan kebuntuan MERGE

Di salah satu database kami, kami memiliki tabel yang secara intensif diakses secara bersamaan oleh banyak utas. Utas memperbarui atau menyisipkan baris MERGE. Ada juga utas yang kadang-kadang menghapus baris, sehingga data tabel sangat fluktuatif. Utas yang melakukan upert terkadang mengalami...