Compter à partir de la sélection interne de déclaration

Je suis en train d'exécuter la requête suivante dans SQL server, mais j'obtiens l'erreur. Quelqu'un peut-il m'expliquer comment calculer le nombre de l'intérieur de l'instruction select?

SELECT COUNT(*) from

(Select ID,
      COUNT(ID)
  FROM [Testing].[dbo].[Bench] group by ID  having COUNT(*) =5);
quel est le message d'erreur?
Si vous comptez toutes les colonnes par ligne, alors vous devriez garder à l' *. Sinon, vous devez utiliser un nom de colonne lors du comptage des lignes trouvées. Juste un pointeur

OriginalL'auteur Huzaifa | 2013-03-11