[Oracle] comment gérer la sous-requete + pb de constitution d'1 vue

comment gérer la sous-requete + pb de constitution d'1 vue [Oracle] - SQL/NoSQL - Programmation

Marsh Posté le 26-03-2003 à 16:59:34    

Bonjour,  
je sais qu'on peut faire des sous-select sur SQL-SERVER 7
(ex: select ... from ... Where [select ... from ...])
Y a t-il un équivalent sur Oracle 8i?
 
J'ai une deuxième question.
Je voudrais faire une vue d'une table d'origine ayant pour données par ex.:
[DATE]    ! [NOM] ! [X]  !  [Y]  !...
01/02/2003! Alain !  ABC !  1233 ! ...
05/02/2003! Alain !  ABC !  1233 ! ...
05/03/2003! Alain !  ABC !  1233 ! ...
01/02/2003! Jean  !  AZ  !  4433 ! ...
01/03/2003! Fred  !  XYS !  5533 ! ...
01/02/2003! Jean  !  ABC !  1278 ! ...
12/05/2002! Alain !  FDS !  1298 ! ...
 
De cette table je voudrais juste récupérer:
pour chaque [NOM] la derniere [DATE] avec toutes les données de cette enregistrement ([X];[Y]....)
 
Ma premiere idée est de faire:
Select [NOM], max([DATE]) from ... GROUP BY [NOM]
C'est bon, ça marche, mais je rencontre dès que je veux récupérer les données de la même ligne... (c'est normal je ne veux pas faire de calcul mais juste récupérer la ligne...)
C'est d'ailleur, pour ça que j'ai voulu faire une sous requete, mais je ne sais pas comment sur Oracle...
 
Alors si il y a une personne qui peut m'aider, je pourrais dormir tranquillement ce soir...
Merci d'avance
 
Oups93


Message édité par oups93 le 27-03-2003 à 12:26:15
Reply

Marsh Posté le 26-03-2003 à 16:59:34   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed