更新したいテーブル (phpmyadmin 内) があります。
このテーブルはカテゴリと呼ばれ、フィールド ID、名前、sid があります
名前列を語彙というテーブルに含まれる値で更新したいと考えています。
語彙には、sid、langid、および値が含まれています
次のように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;
何か案は?