OVH Cloud OVH Cloud

requete imbriquée : erreur

2 réponses
Avatar
dav
je cherche l'erreur dans cette requete imbriquée et ne la trouve pas...

SELECT count(*) AS truc From ( SELECT * From table1 WHERE nom='tomates'
AND ladate Between #01/01/2003# And #12/31/2003# )

et j'ai une erreur de syntaxe....

'je cherche le nombre de ventes de tomates sur une certaine période.
(pas la somme, le nombre)....

merci
dav

2 réponses

Avatar
jmn
SELECT count(nom) AS truc From table1 WHERE nom='tomates'
AND ladate Between #01/01/2003# And #12/31/2003#

Il n'y a pas lieu de faire de requête imbriquée. De plus, êtes vous sûr que
votre version d'Access supporte les requêtes imbriquées ?...
Avatar
dav
jmn a écrit :

SELECT count(nom) AS truc From table1 WHERE nom='tomates'
AND ladate Between #01/01/2003# And #12/31/2003#

Il n'y a pas lieu de faire de requête imbriquée. De plus, êtes vous sûr que
votre version d'Access supporte les requêtes imbriquées ?...





je ne sais pas...j'ai access 2000.....

sinon puis je ajouter une contrainte du style :

SELECT count(nom) AS truc From table1 WHERE nom='tomates'
AND categorie='legume' AND ladate Between #01/01/2003# And #12/31/2003#

y a t-il des limites au nombre de contraintes ????
merci,
dav