J'ai une table contenant une colonne de date unique dire date spéciale (stockée sous forme aaaammjj)Sql Créer une requête plage de dates avec la colonne de date unique
Comment puis-je créer une plage de dates dans le petit sous-ensemble de lignes?
table Exemple contient une colonne de date avec les valeurs suivantes 01-jan-2010, 01-feb-2010, 01-mar-2010
Je dois
01-jan-2010 - 01-feb-2010
01-feb-2010 - 01-mar-2010
.... .. ..
Aidez-nous s'il vous plaît.
Je ne suis pas sûr de suivre ce que vous voulez. Voulez-vous dire que vous avez trois dates dans votre table d'exemple, et vous voulez une déclaration select qui renvoie quatre, avec '20100201' répété une fois? –
Je pense que l'idée est que la sortie affiche la plage de dates pour un spécial où la date de fin est la date de début de la prochaine spéciale. Vous devriez envisager d'avoir deux colonnes date de début, date de fin car cela rendra la vie beaucoup plus simple et sera beaucoup plus extensible ... que se passe-t-il si vous avez deux éléments en même temps? – Rob