Navicat for mysql 出现报错,求大神解答
1个回答
展开全部
你的语法不对啊:
update table set score = '' where 条件;
你怎么会在where语句的前面在加个from呢?这当然是错误的。
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后面的条件根据你的表字段而定,你自己看看。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询