Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Requête pour savoir comment ajouter les dates manquantes dans sql

La meilleure option est de conserver une table de calendrier contenant toutes les dates de certaines années que vous souhaitez calculer, puis de les joindre à gauche avec cette table

select date,col1
from calender_table c
left join 
your_table t
on c.[date]=t.[date]

Vous pouvez créer une table de calendrier très facilement. De nombreux scripts sont disponibles sur le net.cliquez pour des exemples