说,我们有一个名为 person 的表,如下所示
CREATE TABLE person (
id INT,
name VARCHAR(30),
point INT
);
我想根据其他人的喜欢更新整个表来改变一个人的观点
UPDATE person SET point=(
SELECT point FROM person WHERE some-condition
);
或者,只是增加一,比如
UPDATE person SET point=point+1;
执行上述脚本时,哪些行将被锁定,其他语句将等待更新语句完成或可以在两个更新操作之间执行?