插入多条,一个值固定,另一个是查询出的结果,求SQL语句,谢谢。

MySql 码拜 6年前 (2016-02-15) 569次浏览
相似:INSERT INTO t_table1 (a_id,b_id) VALUES(78,(SELECT b_id from table2 where id>33786))
插入多条,只有两个字段,一个是固定的,另一个是变的。
解决方案

100

这个可以用过程,SELECT b_id from table2 where id>33786得到的数据放到游标,
然后将游标的数据取出INSERT INTO t_table1 (a_id,b_id) VALUES(78,游标)
78这个假如是有规律的,可以设置一个变量。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明插入多条,一个值固定,另一个是查询出的结果,求SQL语句,谢谢。
喜欢 (0)
[1034331897@qq.com]
分享 (0)