J'ai besoin d'obtenir le nombre d'articles qui ont un commentaire mais je ne peux pas obtenir cette instruction SQL pour travailler pour moi ........ un conseil?Sélectionnez * dans la table avec le problème where and order by clause
Select count(Name) as TotalComments
from TableName where comment <> ''
order by ID
Message d'erreur:
colonne "TableName.ID" est invalide dans la clause ORDER BY, car il ne figure pas dans une fonction d'agrégation ou la clause GROUP BY.
Que manque-t-je exactement?
Quel est le message d'erreur? Ou est-ce simplement ne pas retourner les lignes? En outre, quel est le type de données pour le champ de commentaire? Est-il nul? – David
La colonne "TableName.ID" n'est pas valide dans la clause ORDER BY car elle n'est contenue ni dans une fonction d'agrégat ni dans la clause GROUP BY. – Etienne