我有两张表tbl1
和tbl2
彼此无关。
我正在对这些表格进行两次查询。
UPDATE tbl1 SET exp = 1 WHERE id IN(1,2,3,4);
UPDATE tbl2 SET exp = 1 WHERE id IN(2,1,4,5);
现在我怎样才能让它更优化?
答案 0 :(得分:2)
您可以使用以下内容:
UPDATE tbl1, tbl2
SET tbl1.exp = 1,
tbl2.exp = 1
WHERE tbl1.id IN(1,2,3,4)
AND tbl2.id IN(2,1,4,5)