2013-02-28 2 views
1

Je dois ramasser toutes les dates dans un intervalle donné qui ne sont pas dans une table.Requête pour trouver toutes les dates dans un intervalle qui manquent dans ma table

dates de table Exemple a

2012-09-24 
2012-09-26 

Mon intervalle de date donnée est 2012-09-23-2012-09-27

Ma requête doit retourner

2012-09-23 
2012-09-25 
2012-09-27 

Quelqu'un peut-il me donner quelques conseils quant à la façon de s'y prendre ce? J'ai beaucoup cherché mais je n'ai rien trouvé sur ce problème.

+1

[Qu'avez-vous essayé?] (Http://www.whathaveyoutried.com/) Voir [demander conseil] (http://stackoverflow.com/questions/ask-advice), s'il vous plaît. –

Répondre

0

La solution la plus simple consiste à construire une table de calendrier en stockant toutes les dates possibles, puis à les comparer.

+0

C'est une approche intéressante. J'ai pensé à créer des vues à la volée et à utiliser cela pour comparer, mais je pensais que ce ne serait pas très efficace. Votre idée est similaire mais plus efficace. – user2119597

Questions connexes