J'ai cette table en accès et j'essaye de faire un compte et un groupe par mais j'obtiens une erreur.Grouper par et compter dans l'accès
Ce que je suis en train de faire est un groupe par la source le nombre de voitures qui ont AC et sont fabriqués avant 2008.
J'ai essayé ceci:
SELECT SOURCE_ID, COUNT (SOURCE_ID) AS VEHICLES_WITH_AC
FROM VEHICLE
WHERE VEH_AC = 'Y'
GROUP BY SOURCE_ID, VEH_AC, VEH_YEAR
HAVING VEH_YEAR <'2008';
Mais Obtenir:
oui, cela semble être la réponse la plus simple au lieu d'avoir à forcer une clause having là-dedans. Merci. D'un côté, je me demandais comment je pourrais commander par VEHICLES_WITH_AC? Je ne sais pas quoi appeler cette colonne temporaire alors google une solution me donne des problèmes. Par exemple, j'ai une requête qui montre les employés avec le moins de ventes, mais je veux que le résultat descende. – Batman
@ Batman. Vous pouvez utiliser les numéros ordinaux des colonnes pour trier: ORDER BY 2 DESC triera par la deuxième colonne dans l'ordre décroissant. –