Vous pouvez le faire comme décrit ici :
Obtenir une liste de dates entre deux dates
Mais cela reviendrait à créer une table supplémentaire. Quoi qu'il en soit, je pense qu'il vaut mieux que vous le fassiez au niveau du code... pourquoi ne le faites-vous pas ainsi ?