能插入一个左连接后的表么,具体语句应该怎么样写呢

我现在有一个a表和一个b表,两表的关联是一个s_id,然后我需要往两个表里面插入数据,所以想着两边左连接起来一起插入数据,最好是一句话能够实现

如果是oracle,倒可以通过insert all实现,但mysql没有这个语法。
建议使用存储过程,在存储过程中获取前一个表插入的s_id,然后再插入第二个表;
或者提前生成对应的s_id,再分别插入

所谓的左连接是针对查询而言的,插入数据哪来的左连接。

select * from a left join b where a.s_id = b.s_id

触发器可以实现。left join 是查询会用到的,不要混淆