更新查询不起作用?

时间:2010-08-10 12:43:25

标签: mysql sql-update

这些是我的表结构

tblcomment
     - - - - - - - - - - - - -
COMMENT_ID
的content_id
USER_ID
picture_id
评论
COMMENT_TIME

tblpictures
     - - - - - - - - - - - - -
的content_id
标题
picture_id

我正在尝试使用此更新图片上的content_id字段,但它似乎无法正常工作?

UPDATE `comments`
SET 
comments.content_id = pictures.content_id
WHERE
comments.picture_id = pictures.picture_id

我收到此错误

1054 - Unknown column 'pictures.picture_id' in 'where clause'

1 个答案:

答案 0 :(得分:3)

UPDATE comments, pictures SET ...