Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Đếm DISTINCT trên nhiều cột

Nếu bạn đang cố gắng cải thiện hiệu suất, bạn có thể thử tạo một cột được tính toán liên tục trên giá trị băm hoặc giá trị nối của hai cột.

Khi cột được duy trì, miễn là cột có tính xác định và bạn đang sử dụng cài đặt cơ sở dữ liệu "lành mạnh", nó có thể được lập chỉ mục và / hoặc thống kê có thể được tạo trên đó.

Tôi tin rằng số lượng riêng biệt của cột được tính sẽ tương đương với truy vấn của bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ví dụ về Chuyển đổi ‘smalldatetime’ thành ‘datetime’ trong SQL Server (T-SQL)

  2. SQL:phân tích cú pháp họ, tên đệm và họ từ trường tên đầy đủ

  3. T-SQL động SQL và bảng tạm thời

  4. Xóa tài khoản thư cơ sở dữ liệu khỏi hồ sơ (SSMS)

  5. OBJECTPROPERTY () so với OBJECTPROPERTYEX () trong SQL Server:Sự khác biệt là gì?