|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 4 ![]() |
Bonjour tout d'abord, après avoir souvent été sur le site en simple consultation, et ayant souvent trouvé une solution à mes soucis je vous écris car j'ai un soucis avec une table mysql sur laquelle je travaille et je ne sais pas quoi chercher dans les forums !
je gère une table contenant des versions de documents. chaque id correspond à un document. ce document a une catégorie (gérée dans une autre table) et une version. J'ai une table avec 2 clé primaires décrite comme cela PK PK id categorieID version 15 10 1 15 10 2 15 10 3 <- 16 10 1 16 10 2 <- 17 11 1 17 11 2 je souhaite, avec une requête, si celà est possible retourner les lignes des documents "actifs" pour une catégorie. Avez-vous une idée ? |
|
|
00
|
|
|
#2 | ||
|
Membre habitué
![]() Inscription : juillet 2002 Messages : 109 ![]() |
C'est plus lisible comme ca
Code :
Une solution possible : Code :
SELECT id, categorieID, max(version) FROM matable GROUP BY id, categorieID |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com