Bonjour;
J'ai la requette suivante :
qui me retourne le résultat suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Maintenant moi je veux obtenir le résultat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
sa veut dire prendre la valeur minimal de TEMPS de chaque groupe d'enregistrement, merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 USR_ID USR_NOM TEMPS1 TEMPS ------------------------------------------- 31 Arneau 2009-11-29 20091129091500 33 Brice 2009-11-20 20091128091500
Partager