我有一个更新查询
update B set B.i_description='travncore testing',B.Tm_id=35
from backlog B join backToSprint B1 on
B.b_id=B1.fk_back_id where B1.s_id=18
当运行这个查询时,我得到一个错误
1064-您的sql语法有错误;检查与mysql服务器版本相对应的手册,以获得正确的语法
在“from backlog b inner join backtosprint b1 on b.b\u id=b1.fk\u back\u id”附近,其中第1行的b2.s\u id='
任何帮助都将不胜感激。
2条答案
按热度按时间fzsnzjdm1#
你可以试试下面的set should be afer join和before where子句
o2gm4chl2#
正确的语法可以在mysql-update-a-joined-table中找到,因此您可以尝试下面的语法