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

Menghitung DISTINCT pada beberapa kolom

Jika Anda mencoba untuk meningkatkan kinerja, Anda dapat mencoba membuat kolom terkomputasi tetap pada nilai hash atau gabungan dari dua kolom.

Setelah dipertahankan, asalkan kolomnya deterministik dan Anda menggunakan pengaturan basis data "waras", itu dapat diindeks dan / atau statistik dapat dibuat di atasnya.

Saya yakin jumlah yang berbeda dari kolom yang dihitung akan setara dengan kueri Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Membuat kunci utama komposit di SQL Server

  2. SQL Server 2008 String Kosong vs. Spasi

  3. SQL Server 2016:Desainer Kueri

  4. Hasilkan Tanggal antara rentang tanggal

  5. Penginstalan dan Konfigurasi SQL Server Log Pengiriman &Pemulihan Bencana -4