bonjour,
j'ai un soucis au niveau d'une requête, je souhaite faire une simple requête, à partir d'il y a 3 jours.
en fait, je récupère une liste d'enregistrement, avec la date d'échéance,afin d'avoir une liste de personne avec la date d'échéance qui peut être égale à la date du jours ou avec des date allant en juillet 2020 etc.
or il se peut que parfois la date d'échéanceest passé de qqjours, c'est pourquoi, par mesure de sécurité, je fais une requête, avec la liste des personnes et en mettant comme condittion :
dateechance >= sysdate-4 ( par exemple ) comme ça si je vois qu'une échéance est passé, on peut la traité en urgence.
voici un exemple de ma requête:
seulement avec cette condition que j'ai que 3 ligne or je devrais en avoir au moins 300.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select nom, prenom, dateecheance from table inner join ...... where mo.dateecheance >= sysdate-3
Si j'enlève la condition, j'ai 16 000 lignes, car il me reprend tout.
Pour résumé, je n'arrive pas à faire ma requête, afin d'avoir toutes la liste des enregistrements depuis le 05/06/2020 ( il y a 3 jours) jusqu'à la fin de ma liste (d'apès ma base).
Merci beaucoup
Partager