2 yc3354 YC3354 于 2017.01.05 16:05 提问

SQLserver2005 update语句错误

图片说明

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

这是怎么回事?

1个回答

huhedong1182738042
huhedong1182738042   2017.01.05 16:42
已采纳

简短回答 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
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!