I need to do a query and join with all days of the year but in my db there isn't a calendar table. After google-ing I found generate_series() in PostgreSQL. Does MySQL have anything similar? My actual table has something like: date qty 1-1-11 3 1-1-11 4 4-1-11 2 6-1-11 5 But my query has to return: 1-1-11 7 2-1-11 0 3-1-11 0 4-1-11 2 and so on ..