update mbb set mbb.bs=newhljmzb.mzmc from newhljmzb where mbb.ksh=newhljmzb.ksh
请问 我这句SQL语句哪错了?
[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from newhljmzb where mbb.ksh=newhljmzb.ksh' at line 1
update mbb set mbb.bs=(select mzmc from newhljmzb where mbb.ksh=newhljmzb.ksh)
update mbb set mbb.bs= 这个后面必须是查询语句,而且是唯一的结果
update A , B set A.编码=B.编码 where A.编码=B.编码
update A , B set A.编码=B.编码 where A.编码=B.编码
子语句缺少select