Bonjour,

Je suis totalement novice en PL/SQL.

J'aurai besoin de votre aide :

Exemple :
J'ai une requête :

SELECT * FROM ma_table where (date >= TO_DATE('20110101','YYYYMMDD') AND date <= TO_DATE('20110131','YYYYMMDD'))

Je voudrais faire une boucle pour faire varier mes périodes automatiquement tout en déclarant une année de départ et une année d'arriver.

Année de départ 2010
Année d'arrivée 2011.


Il faudrait que mes périodes fassent automatiquement
20100101 - 20100131
20100201 - 20100228
20100301 - 20100331
.....
20101201 - 20101231
20110101 -20110131
.....
20111201 - 20111231


Comment puis-je faire cela ?

merci d'avance pour votre aide