Tùy chọn tốt nhất là giữ một bảng lịch chứa tất cả các ngày trong một số năm mà bạn muốn tính toán và sau đó kết hợp với bảng đó
select date,col1
from calender_table c
left join
your_table t
on c.[date]=t.[date]
Bạn có thể tạo một bảng lịch rất dễ dàng. Có rất nhiều tập lệnh có sẵn trên mạng. nhấp để xem ví dụ