|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() |
Bonjour,
j'ai une table qui ressebme à id st dt mod 1 80 20070101 100 1 50 20070102 99 1 80 20070102 98 1 50 20070103 97 je veux sélectionner la dernière ligne ( ayant un max dans le champ dt et le min dans le champ mod et tester si le champ st = 80 si c'est 50 je ne le sélectionne pas ) si vous avez une idée merci d'avance
__________________
*** Ingénieur COBOL/AS400 *** ------------------------------------------------------------------- Mes articles, Mon Blog Rubrique Jasper/iReport :------- Forum Jasper -------- ----- FAQ Jasper/iReport ----- |
|
00
|
|
|
#2 |
![]() ![]() |
Peux-tu préciser car ce n'est pas clair. Min et Max c'est comme résultat ou pour la sélection ?
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : février 2007 Messages : 56 ![]() |
bonjour,
Si j'ai bien compris, tu veux quelque chose comme cela : SELECT * FROM MaTable WHERE dt = (select max(dt) from MaTable) AND mod = (select min(mod) from MaTable) AND st = 80 Mais ai je bien tout compris... XTof |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com