100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 数据库SQL:在插入语句中使用查询查询语句(动态获取数据库自增字段的值)

数据库SQL:在插入语句中使用查询查询语句(动态获取数据库自增字段的值)

时间:2021-05-02 10:17:44

相关推荐

数据库SQL:在插入语句中使用查询查询语句(动态获取数据库自增字段的值)

在插入语句中使用查询:

INSERT into 表名(获取自增id1 ,获取自增id2 ,字段3 ,...... ,字段N )

SELECT 表别名1.id, 表别名2.id ,"字段3的值",......,"字段N的值" FROM 库名.表a 别名1 JOIN 库名.表b 别名2 ON 表别名1.相同字段=表别名2.相同字段WHERER 表别名1.表a字段=限定值 AND 表别名2.表b字段=限定值;

eg:

INSERT into obsidian.act_task_detail(scene_id ,task_id ,rule_type ,period ,period_value ,period_num ,detail_desc ,url )

select SC.id, TK.id ,"times","whole","1","1","给发布活动初始化任务详情","ATSdp1380890url" FROM obsidian.act_scene SC join obsidian.act_task TK on SC.update_user=TK.update_user where SC.scene_name="DPfbhdcj" and TK.task_name ="DPfbhdrw";

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。