我的当前表格:
id | count | group_id
1 1 employee
2 2 employee
3 3 employee
4 4 employee
我想要什么:
id | count | group_id
1 4 employee
2 3 employee
3 2 employee
4 1 employee
我所尝试的
UPDATE table SET count = 4 WHERE count = 1 AND group_id='employee';
UPDATE table SET count = 3 WHERE count = 2 AND group_id='employee';
UPDATE table SET count = 2 WHERE count = 3 AND group_id='employee';
UPDATE table SET count = 1 WHERE count = 4 AND group_id='employee';
由于明显的原因,这不起作用,因为它逐行执行每个查询,所以我的结果是错误的。我想我正在寻找一种用一个查询更新多个表的方法?