J'essaie d'obtenir un résultat qui montrera Uniuque "Raisons", le nombre d'entre eux, et le pourcentage du total qu'ils sont. jusqu'à présent j'aiPourcentage de résultats qui ont une colonne dans SQL
SELECT DISTINCT Reason,
COUNT(Reason) AS Number,
CAST(COUNT(Reason) AS float)/CAST(COUNT(*) AS float) AS percentage
FROM DeletedClients
Cependant, comme j'ai découvert COUNT (*) et COUNT (Reason) donnent le même résultat. Donc, ma question fondamentale est, comment puis-je obtenir le nombre total de lignes lorsque j'utilise distinct dans la requête? J'utilise SQL Server 2005
quel fournisseur sql –