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
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
Vous devez vous connecter pour publier un commentaire.
Je suppose que vous avez juste oublié le nom de la deuxième colonne:
SQL Server nécessite un alias sur la sous-requête.
OriginalL'auteur Gerardo Lima
Essayer de code ci-dessous :
ajouter un second nom de la colonne qui a fonctionné pour vous?
vous devez également le nom de la table.
OriginalL'auteur