约请老友注册满意条件可获得奖品:计算领奖状况ITeye - 乐橙lc8

约请老友注册满意条件可获得奖品:计算领奖状况ITeye

2019年02月19日07时58分42秒 | 作者: 飞珍 | 标签: 领奖,方法,功率 | 浏览: 2314

奖赏条目表 award_item:



注册记载表 award_reg_record:



收取奖品记载表 award_get_record:




计算某个使命下满意了领奖条件,但未领奖的人列表及其约请的老友人数:
not exist方法功率高:
select user_id, count(new_user_id) from award_reg_record arr
where not exists (select user_id from award_get_record agr where agr.user_id=arr.user_id and agr.item_id=101)
group by user_id
having count(*) 5

not in 方法功率低:
select user_id, count(new_user_id) from award_reg_record arr
where user_id not in (select user_id from award_get_record agr where agr.item_id=101)
group by user_id
having count(*) 5


两种方法的履行结果是相同的:


版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表乐橙lc8立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章