sql >> Database >  >> RDS >> Sqlserver

Count (Distinct ([value)) OVER (partition by) in SQL Server 2008

Dit is wat ik onlangs tegenkwam. Ik heb het van deze post . Tot nu toe werkt het heel goed voor mij.

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


  1. InstallAllOracleASPNETProviders werkt niet correct

  2. Welke toestemming is vereist voor een MySQL-gebruiker om een ​​database te maken?

  3. Een multi-tenant applicatie maken met behulp van PostgreSQL's schema's en Rails

  4. Tabel wijzigen:het kenmerk 'Allow Nulls' wijzigen van niet null naar null toestaan