Min dans une requette composée
Bonjour;
J'ai la requette suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
SELECT
DISTINCT SV.USR_ID,
USR_NOM,
TO_CHAR(SV.DATE_LAST_VISIT,'DD-MM-YYYY HH24:MI:SS') AS TEMPS1,
CS.SES_DATE AS TEMPS
FROM
CI_SESSION_VERIF SV,
CI_UTILISATEUR U,
CI_SESSION CS
WHERE
SV.USR_ID = U.USR_ID
AND
SV.USR_ID >0
AND
TO_CHAR(DATE_LAST_VISIT + 1/24, 'YYYY-MM-DD HH24:MI:SS') > TO_CHAR(sysdate , 'YYYY-MM-DD HH24:MI:SS')
AND
CS.ID_USE = SV.USR_ID |
qui me retourne le résultat suivant:
Code:
1 2 3 4 5 6 7 8
|
USR_ID USR_NOM TEMPS1 TEMPS
-------------------------------------------
31 Arneau 2009-11-29 20091129105300
31 Arneau 2009-11-29 20091129102300
31 Arneau 2009-11-29 20091129091500
33 Brice 2009-11-20 20091129091500
33 Brice 2009-11-20 20091128091500 |
Maintenant moi je veux obtenir le résultat suivant :
Code:
1 2 3 4 5
|
USR_ID USR_NOM TEMPS1 TEMPS
-------------------------------------------
31 Arneau 2009-11-29 20091129091500
33 Brice 2009-11-20 20091128091500 |
sa veut dire prendre la valeur minimal de TEMPS de chaque groupe d'enregistrement, merci pour votre aide