select user_ad_click_time.user_id uid from user_ad_click_time left join user_payment_time on user_ad_click_time.user_id = user_payment_time.user_id where date_add(click_time, interval 5 minute) > pay_time and user_ad_click_time.trace_id = user_payment_time.trace_id order by user_ad_click_time.user_id desc
有坑,玛德。表连接时必须使用订单号,不然会返回两个用户id,因为其中一个用户的订单号在两张表中不一样(第二个表里多了个1)