我有一个表tbl_a,其中“ID”为主键,列号为“A1”,“B1”,“A2”,“B2”
我想创建一个更新ID的更新查询:
A1 = B1且A2 = B2
所以如果表是
ID| A1| A2| B1| B2
-------------------
7 | 0 | 0 | 5 | 3
更新后:
ID| A1| A2| B1| B2
---------------
7 | 5 | 3 | 5 | 3
这可以在一个查询上完成吗?
答案 0 :(得分:3)
似乎很简单
UPDATE table1 SET A1=B1, A2=B2;
当然,如果你想只为ID = 7的行做这件事,你可以做到
UPDATE table1 SET A1=B1, A2=B2 WHERE ID=7;
演示here。