我有很多表(我们称它们为tableN
(带有字段:id
,valueN
。假设我们有数组(value1 => 'val1', value2 => 'val2', value10 => 'val10')
,将值插入table1
、table2
和table10
的方法是什么(我的意思是比对数据库执行 3 个请求更好(。从行更新表中的值的最简单方法是什么(如果我们知道id
的原因(。最后,从表中获取所有值的最优雅方法是什么 id=ID
( JOIN
?
提前谢谢你!
最简单的方法是将 3 个单独的插入语句写入三个表中。 这就是这样做的方法。
如果需要,将它们包装在事务中。