J'essaie de trouver un moyen optimal de remplir les lignes manquantes entre deux dates mensuelles.SQL Server: remplissage des lignes entre deux dates
Voici comment mes données d'entrée ressemble à:
ID Date Value
100 8/1/2011 1
100 10/1/2011 2
103 8/1/2011 3
Voici comment a besoin de mon sortie pour ressembler à:
ID Date Value
100 8/1/2011 1
100 9/1/2011 1
100 10/1/2011 2
100 11/1/2011 2
100 12/1/2011 2 ...till current date
103 8/1/2011 3
103 9/1/2011 3
103 10/1/2011 3
103 11/1/2011 3
103 12/1/2011 3 ...till current date
Génération des dates ne sont pas un problème, Cependant, vous ne savez pas comment copier la colonne de valeur dans les plages de dates sans utiliser de boucles, ce qui est plutôt lent.
Toutes les pensées sont très appréciées!
L'icône accolade gribouillis '{} 'dans l'éditeur de poste formatera une section en tant que code, vous sauver de la folie qui est des centaines de' 'qui ne s'alignent jamais tout à fait. –
Vous devriez jeter un oeil à la façon dont la mise en forme fonctionne ici pour ne pas avoir à faire tous ces 'nbsp;' comme Goat déjà dit. Voici un lien vers l'aide à la mise en forme: http://stackoverflow.com/editing-help#code Pour l'instant j'ai changé votre message pour le formatage standard, j'espère que cela vous convient. –
vous remercie pour le formatage! – vinayka