|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : avril 2005 Messages : 175 ![]() |
Bonjour,
Voici ce que je souhaite faire, à partir de la table suivante : Code :
La rêquête suivante fonctionne : Code :
SELECT sum(qte),type,mois,annee FROM matable GROUP BY type Pouvez-vous m'aider ? Merci d'avance. |
||
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Inscription : juin 2006 Messages : 606 ![]() |
Salut,
tu peux tenter avec un ORDER BY annee DESC.... Mais vraiment pas sur... Sinon tu enchaine une autre requete SELECT ... Guigo |
|
|
00
|
|
|
#3 | ||
|
Nouveau Membre du Club
![]() Inscription : avril 2005 Messages : 175 ![]() |
Merci pour ta réponse.
Effectivement, le sort seul ne suffit pas ; il faut imbriquer les select, comme tu le suggères : Code :
|
||
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
Bonjour
Cela serait plus simple avec une colonne de type date, il suffirait de faire un max. Tu peux eventuellement "reconstruire" une date à partir de ta colonne mois et ta colonne année et prendre le max, mais le resultat sera dans une seule colonne Sinon, tu peux faire un truc de ce genre : Code sql :
Mais je pense qu'il doit y avoir mieux... |
||
|
|
00
|
|
|
#5 | ||||
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
Citation:
Citation:
|
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com