Подгонка под РПЗ

This commit is contained in:
2024-12-11 23:42:22 +03:00
parent 6c435f6bb7
commit 5505d4bb2a
5 changed files with 11 additions and 10 deletions

View File

@@ -1,8 +1,9 @@
SELECT SELECT
s.name AS Поставщик, s.name AS Поставщик,
SUM(reports.count) AS 'Количество поставок', reports.sum AS 'Сумма в рублях',
SUM(reports.sum) AS Сумма reports.count AS 'Количество поставок'
FROM reports FROM reports
JOIN sellers s ON reports.item_id = s.sel_id JOIN sellers s ON reports.item_id = s.sel_id
WHERE report_category_id = '$id' AND (month = '$month' AND year = '$year') WHERE report_category_id = '$id' AND (month = '$month' AND year = '$year')
GROUP BY s.name; GROUP BY s.name
ORDER BY s.name;

View File

@@ -1,8 +1,8 @@
SELECT w.name AS Наименование, SELECT w.name AS Наименование,
w.material AS Материал, reports.sum AS 'Сумма в рублях',
sum(sum) AS Сумма, reports.count AS 'Количество поставленных заготовок'
sum(reports.count) AS Количество
from reports from reports
JOIN workpiece w ON reports.item_id = w.work_id JOIN workpiece w ON reports.item_id = w.work_id
WHERE report_category_id = '$id' AND (month = '$month' AND year = '$year') WHERE report_category_id = '$id' AND (month = '$month' AND year = '$year')
GROUP BY w.material, w.name; GROUP BY w.material, w.name
ORDER BY w.name;

View File

@@ -1 +0,0 @@
# Переделать первый запрос (поставки конкретной заготовки формата "кем - когда - количество")

View File

@@ -1,4 +1,5 @@
SELECT w.waybill_date AS 'Дата поставки', SELECT DATE_FORMAT(w.waybill_date, '%Y-%m-%d') AS 'Дата поставки',
TIME_FORMAT(w.waybill_date, '%H:%i') AS 'Время поставки',
SUM(w.total) AS 'Общая сумма (в рублях)', SUM(w.total) AS 'Общая сумма (в рублях)',
SUM(wl.amount) as 'Общее количество заготовок' SUM(wl.amount) as 'Общее количество заготовок'
FROM waybill w FROM waybill w

View File

@@ -35,7 +35,7 @@
<label>Выберите заготовку</label> <label>Выберите заготовку</label>
<select class="form-select" name="workpiece"> <select class="form-select" name="workpiece">
{% for item in materials %} {% for item in materials %}
<option value="{{ item["work_id"] }}">{{ item["name"] }} - {{ item["material"] }}</option> <option value="{{ item["work_id"] }}">{{ item["name"] }}</option>
{% endfor %} {% endfor %}
</select> </select>
<button type="submit" class="btn btn-primary">Отправить</button> <button type="submit" class="btn btn-primary">Отправить</button>