[VBA ACCESS] Requete SQL
ben7777
Messages postés
30
Statut
Membre
-
ARBARETIER Jean-Jacques Messages postés 9 Statut Membre -
ARBARETIER Jean-Jacques Messages postés 9 Statut Membre -
Bonjour,
Je dispose d'une table access avec un historique de données sur plusieurs années. Actuellement je fais la requête suivante pour un graphique qui m'affiche la courbe depuis le début de l'historique. Or je souhaite limiter cette période à 1 an d'historique. Comment faire sachant qu'il y a plusieurs mois de janvier , fevrier, etc. sur différentes années. Je sais que ca ne doit pas être trop difficile mais la je bloque. Voici la requête actuelle :
ParisHistory.RowSource = "SELECT Monthname, Sum(Open) AS SumOfOpen, Sum(Overdue) AS SumOfOverdue, Month, Year FROM t_Reports WHERE ((Cut) Like '*Paris*')) GROUP BY Monthname, Month, Year ORDER BY Year,Month;"
Merci beaucoup de votre aide à tous ;-)
Ben
Je dispose d'une table access avec un historique de données sur plusieurs années. Actuellement je fais la requête suivante pour un graphique qui m'affiche la courbe depuis le début de l'historique. Or je souhaite limiter cette période à 1 an d'historique. Comment faire sachant qu'il y a plusieurs mois de janvier , fevrier, etc. sur différentes années. Je sais que ca ne doit pas être trop difficile mais la je bloque. Voici la requête actuelle :
ParisHistory.RowSource = "SELECT Monthname, Sum(Open) AS SumOfOpen, Sum(Overdue) AS SumOfOverdue, Month, Year FROM t_Reports WHERE ((Cut) Like '*Paris*')) GROUP BY Monthname, Month, Year ORDER BY Year,Month;"
Merci beaucoup de votre aide à tous ;-)
Ben
A voir également:
- [VBA ACCESS] Requete SQL
- Access runtime ✓ - Forum Access
- Logiciel sql - Télécharger - Bases de données
- Exemple base de données access à télécharger gratuit - Forum Access
- Access appdata - Guide
- Incompatibilité de type vba ✓ - Forum Programmation
1 réponse
Bonjour,
J'ai retrouvé un bout de code qui semble correspondre à ce que vous cherchez.
Je n'ai pas approfondi. A vous de voir.
SELECT TABLE1.Champ1, TABLE1.Champ_date
FROM TABLE1
WHERE (((TABLE1.Champ_date)>(Now()-365)))
ORDER BY TABLE1.Champ_date;
Cordialement
La science ne fait que trouver ce qui existe depuis toujours.
Hubert REEVES.
J'ai retrouvé un bout de code qui semble correspondre à ce que vous cherchez.
Je n'ai pas approfondi. A vous de voir.
SELECT TABLE1.Champ1, TABLE1.Champ_date
FROM TABLE1
WHERE (((TABLE1.Champ_date)>(Now()-365)))
ORDER BY TABLE1.Champ_date;
Cordialement
La science ne fait que trouver ce qui existe depuis toujours.
Hubert REEVES.