【发布时间】:2013-10-03 19:31:25
【问题描述】:
我有一个表(在 phpmyadmin 中)要更新。
表称为categories,有ID,Name & sid字段
我想用名为词汇表的值更新名称列。
词汇包含 sid、langid 和 value
我已经制定了如下的select join语句:
Select categories.ID, vocabulary.value
FROM categories
Inner join vocabulary
on categories.sid = vocabulary.sid
where langid = 1;
但是,正如我所说,我想用词汇表中的对应值更新类别中的名称字段。
所以我尝试了一些查询,但似乎都没有工作
Update categories
set cateogires.Name = vocabulary.value
Inner join vocabulary
on categories.sid = vocabulary.sid
where langid = 1;
有什么想法吗?
【问题讨论】:
标签: mysql sql join sql-update