Dans une table j;ai un champ date et un champ produit
Dans certaine condition je souhaire recuperer une information de produit sur une la date precedente.
Comment faire?
Merci
Dans une table j;ai un champ date et un champ produit
Dans certaine condition je souhaire recuperer une information de produit sur une la date precedente.
Comment faire?
Merci
Il vous suffit de spécifier les conditions de selection de cet enregistrement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT * FROM T_TABLE WHERE _DATE = '2006-02-01'
Meri pour votre reponse, mais non pas tout a fait.
Je n'ai pas ete precis dans la specification de mon besoin.
Soit une table t1 possedant 2 champs code1 et code 2 (cle primaire) et date
code1 code 2 date
1 1 01/03/06
2 1 01/03/06
1 2 01/02/06
1 3 01/01/06
Je souhaite recuperer l'enregistrement relatif a la ligne 3, parce qu'il correspond a la date juste inferieure a ma date Max pour le code 1 = 1.
Bien sur je ne connais pas forecement la date que je recherche (soit 01/02/06)
Merci
Vous devez forcement connaître la date Max .
Ce n'est pas un invariant.
La date max est une variable car elle peut etre differente par enregistrement.
Du type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select max(_date),.... from _table group by ....
Partager