Иметь таблицу с числами от 0 до еще нескольких ожидаемых значений.
Затем используйте запрос декартовых :
SELECT
tblFruits.Name,
tblNumber.Number As Id
FROM
tblFruits,
tblNumber
WHERE
tblNumber.Number Between 1 And tblFruits.Quantity
ORDER BY
tblFruits.Name,
tblNumber.Number;