Sử dụng bảng số nguyên , bạn có thể làm điều này:
SELECT "key", minDate + INTERVAL i DAY
FROM mytable
INNER JOIN integers
ON i <= DATEDIFF(maxDate, minDate)
Điều đó giả định rằng bảng "số nguyên" có cột của nó là "i", tất nhiên.
Từ đó, bạn có thể điền vào bảng mới của mình bằng INSERT INTO ... SELECT
.