Advertisement
TDCustmerSupportJP

Untitled

Aug 6th, 2017
375
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.65 KB | None | 0 0
  1. SELECT t1.goods_id AS goods_id1, t2.goods_id AS goods_id2, COUNT(1) AS cnt
  2. FROM
  3. (
  4.   SELECT member_id, goods_id, time
  5.   FROM sales_slip
  6.   WHERE TD_TIME_RANGE(time, '2013-12-17', '2013-12-18', 'JST')
  7.   GROUP BY member_id, goods_id, time -- 同member_id,同timeの重複購入を排除 --
  8. ) t1,
  9. (
  10.   SELECT member_id, goods_id, time
  11.   FROM sales_slip
  12.   WHERE TD_TIME_RANGE(time, '2013-12-17', '2013-12-18', 'JST')
  13.   GROUP BY member_id, goods_id, time -- 同member_id,同timeの重複購入を排除 --
  14. ) t2
  15. WHERE t1.member_id = t2.member_id
  16. AND t1.time = t2.time
  17. AND t1.goods_id < t2.goods_id
  18. GROUP BY t1.goods_id, t2.goods_id
  19. ORDER BY cnt DESC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement