sql >> Database teknologi >  >> RDS >> Sqlserver

Count (Distinct ([value)) OVER (Partition by) i SQL Server 2008

Her er hvad jeg for nylig stødte på. Jeg fik det fra dette indlæg . Indtil videre fungerer det rigtig godt for mig.

DENSE_RANK() OVER (PARTITION BY PartitionByFields ORDER BY OrderByFields ASC) +
DENSE_RANK() OVER (PARTITION BY PartitionByFields ORDER BY OrderByFields DESC) - 1 AS DistinctCount


  1. MySqlConnectionStringBuilder - Forbind med certifikater

  2. MySQL-advarsel:Forkert strengværdi:'\x96

  3. 5 måder at få det korte månedsnavn fra en dato i SQL Server

  4. formatering af et datofelt i mysql