Advertisement
Guest User

Untitled

a guest
Dec 7th, 2019
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.27 KB | None | 0 0
  1. use test;
  2.  
  3. SELECT a.userid,d.order_type, SUM(IF(a.order_type = d.order_type, price, 0)) AS orderPrice FROM a
  4. JOIN
  5. (SELECT DISTINCT a.userid,b.order_type FROM a CROSS JOIN b)d WHERE a.userid= d.userid
  6. GROUP BY a.userid, d.order_type
  7. ORDER BY a.userid, d.order_type;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement