Задача 38

From Martin Movsisyan, 2 Months ago, written in SQL, viewed 69 times. This paste is a reply to Задача 38 from Martin Movsisyan - view diff
URL http://codebin.org/view/bad7c890 Embed
Download Paste or View Raw
  1. WITH a AS -- товары после 2012
  2. (SELECT p.name, pv.vendor_id, p.product_id, pv.last_receipt_date
  3. FROM adventure.product_vendor AS pv
  4. LEFT JOIN adventure.product AS p ON pv.product_id=p.product_id
  5. WHERE pv.last_receipt_date >= '2012-01-01'
  6. ORDER BY product_id),
  7. b AS -- сумма заказа за все время
  8. (SELECT product_id, SUM(unit_price*order_qty) AS total
  9. FROM adventure.purchase_order_detail
  10. GROUP BY product_id)
  11.  
  12. SELECT name, total
  13. FROM a
  14. JOIN b ON a.product_id=b.product_id
  15. ORDER BY 2,1

Replies to Задача 38 rss

Title Name Language When
Задача 38 Martin Movsisyan sql 2 Months ago.

Reply to "Задача 38"

Here you can reply to the paste above