Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
- Accueil
- » Général
- » max (date)
Pages : 1
#1 05/01/2018 18:23:20
- reimic5
- Membre
max (date)
Bonjour,
Merci beaucoup pour votre aide.
J'ai une table table1 avec 3 colonnes user, date, budget.
je souhaiterai avoir le budget des user a la date plus recente.
ma formule mais ne fonctionne pas:
SELECT
"public".carmanagement.u,
"public".carmanagement.budget,
Max("public".carmanagement."date")
FROM
"public".carmanagement
GROUP BY
"public".carmanagement.u
-- Table1 --
U | date | Budget
1 | 01/01/17 | 100
2 | 01/01/17 | 110
3 | 01/01/17 | 101
2 | 15/02/17 | 111
2 | 03/03/17 | 109
3 | 07/06/17 | 102
resultat souhaite:
U | date | Budget
1 | 01/01/17 | 100
2 | 03/03/17 | 109
3 | 07/06/17 | 102
Dernière modification par reimic5 (08/01/2018 14:50:47)
Hors ligne
#2 05/01/2018 19:34:54
- jmarsac
- Membre
Re : max (date)
Bonsoir,
SELECT * FROM carmanagement AS t1 WHERE "date" = (SELECT MAX("date") FROM carmanagement AS t2 WHERE t2.u = t1.u GROUP BY u )
Hors ligne
#3 08/01/2018 14:49:48
- reimic5
- Membre
Re : max (date)
Bonsoir,
SELECT * FROM carmanagement AS t1 WHERE "date" = (SELECT MAX("date") FROM carmanagement AS t2 WHERE t2.u = t1.u GROUP BY u )
ca fonctionne ! un grand merci.
;-)))
Hors ligne
Pages : 1
- Accueil
- » Général
- » max (date)