Смена запросов местами
This commit is contained in:
@@ -1,9 +1,9 @@
|
|||||||
SELECT w.date_of_delivery AS 'Дата поставки',
|
SELECT w.date_of_delivery AS 'Дата поставки',
|
||||||
SUM(w.sum) AS 'Общая сумма',
|
name AS 'Поставщик',
|
||||||
SUM(wl.cnt) as 'Количество'
|
wl.count AS 'Количество',
|
||||||
|
wl.price * wl.count AS 'Общая сумма'
|
||||||
FROM waybill w
|
FROM waybill w
|
||||||
JOIN (SELECT waybill_id, SUM(count) AS cnt FROM waybill_lines wl GROUP BY waybill_id)wl USING (waybill_id)
|
JOIN waybill_lines wl USING(waybill_id)
|
||||||
|
JOIN workpiece wp USING(work_id)
|
||||||
JOIN sellers USING(sel_id)
|
JOIN sellers USING(sel_id)
|
||||||
WHERE sellers.name = '${seller}'
|
WHERE material = '${material}';
|
||||||
AND YEAR(date_of_delivery) = '${date}'
|
|
||||||
GROUP BY date_of_delivery
|
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
SELECT w.date_of_delivery AS 'Дата поставки',
|
SELECT w.date_of_delivery AS 'Дата поставки',
|
||||||
name AS 'Поставщик',
|
SUM(w.sum) AS 'Общая сумма',
|
||||||
wl.count AS 'Количество',
|
SUM(wl.cnt) as 'Количество'
|
||||||
wl.price * wl.count AS 'Общая сумма'
|
|
||||||
FROM waybill w
|
FROM waybill w
|
||||||
JOIN waybill_lines wl USING(waybill_id)
|
JOIN (SELECT waybill_id, SUM(count) AS cnt FROM waybill_lines wl GROUP BY waybill_id)wl USING (waybill_id)
|
||||||
JOIN workpiece wp USING(work_id)
|
|
||||||
JOIN sellers USING(sel_id)
|
JOIN sellers USING(sel_id)
|
||||||
WHERE material = '${material}';
|
WHERE sellers.name = '${seller}'
|
||||||
|
AND YEAR(date_of_delivery) = '${date}'
|
||||||
|
GROUP BY date_of_delivery
|
||||||
Reference in New Issue
Block a user