你的“time”字段是什么类型 ?(如果是字符串类型,直接使用单引号即可,如果是时间格式,可能需要转时间转换处理) 能否共享一下表结构 ? "update table1 set time = (16:50) from table where time = (17:10)"SQL 脚本本身就是错误的 应该是 update table1 set time = '16:50' where time = '17:10'; 或 update table1 set time =( select time from table where table.time=table1.time limit 1 ) where time = '17:10' ;
mysql经典教材9本下载地址,可以下载来学习下!
"update table1 set time = (16:50) from table where time = (17:10)"SQL 脚本本身就是错误的
应该是
update table1 set time = '16:50' where time = '17:10';
或
update table1 set time =( select time from table where table.time=table1.time limit 1 ) where time = '17:10' ;