MS Access - повтор записей из таблицы по значению в поле - PullRequest
0 голосов
/ 05 марта 2019

Я хотел бы повторить записи на основе значения поля в соответствующей записи.например: банан, .., 6 (я хотел бы повторить запись для банана, шесть раз) Груша, ...., 10 (здесь я хотел бы повторить запись для груши десять раз)

Спасибо, F

1 Ответ

0 голосов
/ 05 марта 2019

Иметь таблицу с числами от 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;
...