Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.53 KB | None | 0 0
  1. SELECT DATE(o.created_at) AS order_date,
  2. COUNT(*) AS COUNT,(SELECT SUM(op.price * op.amount) FROM `orderhasproduct` op WHERE op.order_id
  3.                      IN ((SELECT x.order_id FROM `order` x WHERE DATE(x.created_at) = DATE(o.created_at)))) AS sum_price,
  4.                      (SELECT SUM(op.amount) FROM `orderhasproduct` op WHERE op.order_id
  5.                       IN ((SELECT x.order_id FROM `order` x WHERE DATE(x.created_at) = DATE(o.created_at)))) AS sum_amount
  6.                       FROM `order` o  GROUP BY DATE(o.created_at);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement