OVH Cloud OVH Cloud

Erreur avec requete

2 réponses
Avatar
Alex
Bonjour, j'ai une requete qui calcule le total des gains par jours. La colone
est une "running sum", donc les gains s'additionnent à chaque jour.

La requête focntionne très bien, et les gains s'additionnent correctement.
Le problème c'est quand j'essaie de faire un tableau avec la requete; Access
plante. C'est la même chose quand j'ajoute la rangée "group by" à ma requête.

Je présume que c'est parce qu'il y a une erreur dans ma requête ??

================

SELECT (SELECT sum(prof) FROM profit_par_session AS temp WHERE temp.date <
profit_par_session.date) AS Recno, profit_par_session.date
FROM profit_par_session

2 réponses

Avatar
malade.vieux.pauvre
Bonjour,
A 1ere vue la close WHERE est avant le FROM, plutot strange.
Pourquoi ne pas faire la requete en mode création et qd le resultat
est correct, l'afficher en mode SQL pour copier la syntaxe.
Denis

"Alex" a écrit dans le message de news:

Bonjour, j'ai une requete qui calcule le total des gains par jours. La
colone
est une "running sum", donc les gains s'additionnent à chaque jour.

La requête focntionne très bien, et les gains s'additionnent correctement.
Le problème c'est quand j'essaie de faire un tableau avec la requete;
Access
plante. C'est la même chose quand j'ajoute la rangée "group by" à ma
requête.

Je présume que c'est parce qu'il y a une erreur dans ma requête ??

=============== >
SELECT (SELECT sum(prof) FROM profit_par_session AS temp WHERE temp.date <
profit_par_session.date) AS Recno, profit_par_session.date
FROM profit_par_session




Avatar
Alex
Salut,

C'est ce que je fais habituellement, mais cette requête a une sous-requete.
C'est pour ca que le WHERE (de la sous requête), est avant le FROM (de la
requête).


Bonjour,
A 1ere vue la close WHERE est avant le FROM, plutot strange.
Pourquoi ne pas faire la requete en mode création et qd le resultat
est correct, l'afficher en mode SQL pour copier la syntaxe.
Denis

"Alex" a écrit dans le message de news:

Bonjour, j'ai une requete qui calcule le total des gains par jours. La
colone
est une "running sum", donc les gains s'additionnent à chaque jour.

La requête focntionne très bien, et les gains s'additionnent correctement.
Le problème c'est quand j'essaie de faire un tableau avec la requete;
Access
plante. C'est la même chose quand j'ajoute la rangée "group by" à ma
requête.

Je présume que c'est parce qu'il y a une erreur dans ma requête ??

=============== > >
SELECT (SELECT sum(prof) FROM profit_par_session AS temp WHERE temp.date <
profit_par_session.date) AS Recno, profit_par_session.date
FROM profit_par_session