SELECT DISTINCT(d.game_id),c.pack_name FROM july_chargepoint as a join july_chargepoint_gamepack as b on a.id = b.chargepoint_id join july_gamepack as c on b.gamepack_id = c.pack_id JOIN july_link_gamepack_game as d on c.pack_id = d.gamepack_id WHERE c.game_count = 1 and game_id!=94 and a.id in ( SELECT chargepoint_id FROM ( SELECT chargepoint_id,count(chargepoint_id) FROM july_payment_coin WHERE create_time>1514736000 and create_time<1517414400 and account_id in ( SELECT account_id FROM july_payment_coin WHERE create_time>1514736000 and create_time<1517414400 and chargepoint_id in ( SELECT chargepoint_id FROM ( SELECT a.id as chargepoint_id,a.`name`,d.game_id,c.pack_name FROM july_chargepoint as a join july_chargepoint_gamepack as b on a.id = b.chargepoint_id join july_gamepack as c on b.gamepack_id = c.pack_id JOIN july_link_gamepack_game as d on c.pack_id = d.gamepack_id WHERE c.game_count = 1 ) as chargepoint_and_game WHERE game_id = 94 ) ) GROUP BY chargepoint_id ORDER BY COUNT(chargepoint_id) desc LIMIT 30 ) as chargepoint_order )
SQL子查询使用limit
猜你喜欢
转载自blog.csdn.net/eucommiaulmoides/article/details/79666376
今日推荐
周排行