|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() |
bien le bonjour,
j'explique ce que j'ai besoin par un petit exemple très simplifié. J'ai un table regroupant par client_id, le montant payé à une certaine date. client_id, amount, created_at. Comment récupérer par client le dernier montant payé. (created_at le plus grand) merci d'avance. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : mai 2002 Messages : 1 655 ![]() |
Bonjour,
quel est votre SGBD ? |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Laure Consultante en Business Intelligence Inscription : avril 2007 Messages : 983 ![]() |
Bonjour,
Sous quel SGBD travaillez-vous ? Pouvez-vous nous montrer une ébauche de requête ?
__________________
~ Lola ~ Ne pas oublier : et aussi :
|
|
|
00
|
|
|
#4 | ||
|
Membre du Club
![]() |
J'utilise l'ORM livré avec CakePHP
Code :
|
||
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Laure Consultante en Business Intelligence Inscription : avril 2007 Messages : 983 ![]() |
Ce n'est pas du SQL !!
Nous ne pourrons pas vous aider ici, demandez à un modo de mettre la discussion dans le bon forum.
__________________
~ Lola ~ Ne pas oublier : et aussi :
|
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() |
Je peux adapter en ORM ca me pose pas de soucis
mais quelle requete dois je utilise en MySQL par exemple ? |
|
|
00
|
|
|
#7 |
|
Expert Confirmé
![]() Inscription : mai 2002 Messages : 1 655 ![]() |
Découpez votre besoin :
- Faites une requête qui va vous ramener le idClient et sa dernière création (utilisation de max et d'un group by) -Recroisez cette requête avec votre table principale en faisant une jointure sur l'idclient et sa date de dernière création. group by : http://sqlpro.developpez.com/cours/sqlaz/ensembles/#L1 jointures : http://sqlpro.developpez.com/cours/sqlaz/jointures/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com