Сначала вам нужно создать временную таблицу, содержащую все числа:
CREATE TEMPORARY TABLE Numbers ( ID int NOT NULL );
Затем вы вводите числа, например, от 1 до 100:
DECLARE idx INT DEFAULT 100;
WHILE idx > 0 DO
INSERT Numbers VALUES (idx);
SET idx = idx - 1;
END WHILE;
После этого вы можете создать запрос, подобный этому:
SELECT * FROM Numbers
JOIN table on Numbers.ID = table.SEQ
Не забудьте уронить стол:
DROP TEMPORARY TABLE Numbers
О, и вы оборачиваете все это в хранимую процедуру.
Примечание: это всего лишь макет. Это может иметь синтаксические ошибки. В настоящее время у меня нет установки mysql.