Bonjour,
Le fait qu'il n'y ait pas de résultat est normal. En effet il y a un problème sur ta condition :
RBVQTCI0.CICLO = to_char(add_months(to_date(RBVQTCI0.CICLO,'YYYYMM'),-1),'YYYYMM')
En gros, tu compares la valeur d'un champ à cette même valeur mais modifiée du même champ...
Je prends un exemple, si l'enregistrement en cours de ton champ CICLO est "201109" :
1 2
| ...
WHERE 201109 = to_char(add_months(to_date(201109,'YYYYMM'),-1),'YYYYMM') |
soit :
1 2
| ...
WHERE 201109 = 201108 |
Cette requête ne peut donc pas fonctionner...
Partager