MAN AHL interview

This commit is contained in:
2019-08-01 13:55:40 +01:00
parent 6398bb5e4b
commit 0d22446c1a
2 changed files with 95 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
I can imagine that the query should be something like this. But my SQL is not very good.
SELECT
p.product_id as product_id,
p.name as name,
o.quantity as quantity
FROM
product p
JOIN (
SELECT
product_id,
SUM(quantity) as quantity
FROM
order
WHERE
dispatch_date > DATEADD(year, -1, GETDATE())
GROUP BY
product_id
) o ON o.product_id = p.product_id
WHERE
p.available_from < DATEADD(month, -1, GETDATE())
AND o.quantity < 10