YC3354
2017-01-05 08:05
采纳率: 62.5%
浏览 977

SQLserver2005 update语句错误

图片说明

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

这是怎么回事?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • huhedong1182738042 2017-01-05 08: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);

    已采纳该答案
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题