grocy/migrations/0216.sql
Bernd Bestel 3495193ae8
Rename 0215.sql to 0216.sql
Fixed merge conflict
2023-03-12 22:52:01 +01:00

25 lines
506 B
SQL

CREATE VIEW product_purchase_history
AS
SELECT
1 AS id, -- Dummy, LessQL needs an id column
p.id as product_id,
p.name as product_name,
g.id as product_group_id,
g.name as product_group,
s.amount as quantity,
s.price as price,
s.purchased_date as purchased_date
FROM
product_groups as g
INNER JOIN products as p
ON p.product_group_id = g.id
INNER JOIN stock_log as s
ON s.product_id = p.id
WHERE
s.transaction_type = 'purchase'
AND
s.undone = 0
AND
s.price is not null
ORDER BY p.name ASC