当前位置: 代码迷 >> Sql Server >> 在sqlserver中 执行 就没有有关问题的sql 语句 为什么在mysql中 执行报错,麻烦各位大神给指导下
  详细解决方案

在sqlserver中 执行 就没有有关问题的sql 语句 为什么在mysql中 执行报错,麻烦各位大神给指导下

热度:460   发布时间:2016-04-24 09:02:05.0
在sqlserver中 执行 就没有问题的sql 语句 为什么在mysql中 执行报错,麻烦各位大神给指导下
check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM 


sql语句:
UPDATE sys_user SET PASSWORD=b.password,pwd=b.pwd FROM 
(SELECT PASSWORD ,PWD,uid FROM test_user)  b WHERE id=b.uid;
------解决思路----------------------
mysql 应该可以尝试这个方式
UPDATE sys_user,test_user
SET sys_user.PASSWORD=test_user.PASSWORD
,sys_user.pwd=test_user.pwd
WHERE sys_user.id=test_user.uid;
  相关解决方案