Bonjour,
Je sais que ma question est vague, mais je ne sais justement pas comment commencer...
J'essaie de faire une requête SQL dans OOo.Base qui affichera des données venant de deux tables en les groupant par années:
La premières table (T_Adresses) enregistre des données sur des donneurs (nom, adresse, etc.) et la seconde enregistre les dons (ID du donneur, montant et date au format YYYY-MM-JJ HH:MM:SS). J'aimerais voir les données regroupés par année et par donneur:
Year Nom Prenom Total
2000 Dupont Jules 150
2000 Durant André 200
2001 Dupont Jules 1000
2002 Dupont Jules 750
J'ai essayé ceci, mais en insérant le Group By, OOo refuse d'enregistrer la requête, disant qu'il y a une erreur SQL.
Je précise que je ne connais rien en SQL (j'ai commencé à lire les tutos)...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SELECT YEAR( "T_Versements"."date" ), "T_Adresses"."NOM", "T_Adresses"."PRENOM", "T_Versements"."Somme" FROM "T_Versements", "T_Adresses" WHERE ( "T_Versements"."IdPers" = "T_Adresses"."ID" ) GROUP BY YEAR("T_Versements"."date") ORDER BY YEAR( "T_Versements"."date" ) ASC, "T_Adresses"."NOM" ASC, "T_Adresses"."PRENOM" ASC
Merci d'avance pour vos conseils!
Pierre
Partager