SQLserver2005 update语句错误

图片说明

在SQL SERVER2005 中输入 黄色部分 SQL语句,验证SQL语法 提示: ‘G’附近有语法错误!!

这是怎么回事?

1个回答

简短回答 update 表名后不能跟别名

create table course(
id int ,
name varchar(50)
);
create table score(
id int,
name varchar(50),
cid int);
//update 表名后不能跟别名
update score set name=(select name from course c where c.id=cid);

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!