kwangu

Stock report

Oct 3rd, 2019
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.70 KB | None | 0 0
  1. SELECT
  2. p.pcode,
  3. p.productName,
  4. opening_stock,received_stock,sold_stock
  5. FROM tbl_products p
  6. LEFT JOIN (
  7.     SELECT r.pcode,r.received_on,SUM(r.received_qty) AS received_stock
  8.     FROM tbl_shop_gr_items r
  9.     WHERE r.received_on = '2019-10-02'
  10.     GROUP BY r.pcode
  11. )AS r ON p.pcode = r.pcode
  12. LEFT JOIN (
  13.     SELECT s.pcode,s.date_created,SUM(s.soldQty) AS sold_stock
  14.     FROM tbl_sold_items s
  15.     WHERE s.date_created = '2019-10-02'
  16.     GROUP BY s.pcode
  17. )AS s ON p.pcode = s.pcode
  18. LEFT JOIN (
  19.     SELECT t.ID,t.pcode,t.date_created,t.remaining_qty AS opening_stock
  20.     FROM tbl_sold_items t
  21.     WHERE t.date_created = '2019-10-02'
  22.     GROUP BY t.pcode ORDER BY t.ID DESC LIMIT 1
  23. )AS t ON p.pcode = t.pcode
Add Comment
Please, Sign In to add comment