Navicat for mysql 出现报错,求大神解答

 我来答
yzg001212
2016-08-03 · TA获得超过755个赞
知道小有建树答主
回答量:877
采纳率:20%
帮助的人:874万
展开全部
你的语法不对啊:
update table set score = '' where 条件;

你怎么会在where语句的前面在加个from呢?这当然是错误的。
更多追问追答
追问
那应该怎么改呢。
追答
首先把from语句删除,然后把where后面的条件写成一个select语句,最后修改一下update语句如下:
update sc set set score =( 省略) where sc.id = (select id from course,teacher where 条件);具体的where后面的条件根据你的表字段而定,你自己看看。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式