У меня есть запрос, который выводит данные порядка адресов:
SELECT ordernumber
, article_description
, article_size_description
, concat(NumberPerBox,' pieces') as contents
, NumberOrdered
FROM customerorder
WHERE customerorder.id = 1;
Я бы хотел, чтобы вышеприведенная строка выводилась NumberOrders
(например, 50000), деленная на NumberPerBox
, например. 2000 = 25 раз.
Есть ли SQL-запрос, который может это сделать, я не против использования временных таблиц для объединения, если это то, что нужно.
Я проверил предыдущие вопросы, но ближайший:
должно быть возможно в MySQL повторить тот же результат
Только дал ответы, которые дают фиксированное количество строк, и мне нужно, чтобы он был динамическим в зависимости от значения (NumberOrdered div NumberPerBox
).
Результат, который я хочу получить:
Boxnr Ordernr as_description contents NumberOrdered
------+--------------+----------------+-----------+---------------
1 | CORDO1245 | Carrying bags | 2,000 pcs | 50,000
2 | CORDO1245 | Carrying bags | 2,000 pcs | 50,000
....
25 | CORDO1245 | Carrying bags | 2,000 pcs | 50,000