请问一下这样的sql语句应该怎么写
传入两个条件,a和b,根据条件b在表A中查询到多条数据c,然后将多条a,b,c一起写入表B里,其中a和b是固定的,c不固定。
简单来说,通过a和b查询到数据为c1,c2,c3……
然后将
a,b,c1
a,b,c2
a,b,c3
写入表b里。
现在做法是用两条sql语句分开写,能不能写成一条sql语句?
一般来说从A查询到的数据插入到B中,是这样写的insert into 表B (a,b,c)select a,b,c from 表A。
但是我查询到的数据只有c,a和b还是传入条件