首页 > 代码库 > 工作中的一些sql
工作中的一些sql
1、exists/not exsists
select b.yid yid, b.ytid ytid from t_user a, t_yidytidmapping b where a.fk_origin_user = b.ytid and not exists (select * from t_user d where b.yid = d.fk_origin_user);
2、插入批量结果集、mysql日期函数使用
insert into t_pack_item(gid, free_count, buy_count, start_time, end_time, user_id) ( select (b.g_type * 100000 + b.business_id) gid, 1 free_count, 0 buy_count, now() start_time, (select date_add(now(), interval 100 * 365 day)) end_time, a.fk_origin_user user_id from t_user a, t_shop_product b where a.fk_origin_user = 301787931 and a.user_level > 0 and b.id in(3,4,5,6,7) order by a.fk_origin_user );
3、关联更新
update t_user a ,t_guizu_privilege b set a.fk_special_effects = b.fk_special_effects where a.user_level = b.level;
工作中的一些sql
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。