一尘不染

MySQL Update查询中“字段列表”中的未知列错误

mysql

尝试执行此更新查询时,我不断收到MySQL错误#1054:

UPDATE MASTER_USER_PROFILE, TRAN_USER_BRANCH
SET MASTER_USER_PROFILE.fellow=`y`
WHERE MASTER_USER_PROFILE.USER_ID = TRAN_USER_BRANCH.USER_ID
AND TRAN_USER_BRANCH.BRANCH_ID = 17

这可能是一些语法错误,但我尝试使用内部联接和其他更改,但始终收到相同的消息:

Unknown column 'y' in 'field list'

阅读 291

收藏
2020-05-17

共1个答案

一尘不染

尝试对“ y”使用不同的引号,因为标识符引号是反引号(“`”)。否则,MySQL会“认为”您指向名为“ y”的列。

另请参见MySQL 5文档

2020-05-17