いいえこれが機能しない理由 - 誰かを助けてくれますか?構文エラーMysql
update c set c.images = ""
from j17_content c
inner join j17_jreviews_content rc on rc.contentid = c.id
inner join j17_categories cat on cat.id = c.catid
where cat.path like "cakes%"
and c.created_by in (62,63,99)
and rc.email = 'email'
エラー#1064 - SQL構文に誤りがあります。
今すぐしよう:2
UPDATEラインで「インナーがでrc.contentid = c.id上j17_jreviews_content RCを参加cのj17_contentから」近く使用する権利構文についてはMySQLサーバのバージョンに対応するマニュアルを確認してください
UPDATE j17_content c SET c.images=''
inner join j17_jreviews_content rc on rc.contentid = c.id
inner join j17_categories cat on cat.id = c.catid
where cat.path like 'cakes%'
and c.created_by in (62,63,99)
and rc.email = 'email'
まだ取得
エラー#1064 - あなたのSQL構文でエラーが発生しています。右の構文は近く「rc.contentid = c.id内部のインナー参加j17_jreviews_content RCをj17_categoに参加する」を使用FROM
を負いません
答えに感謝しています - 今は#1064になっています - あなたはSQL構文に誤りがあります。あなたのMySQLサーバーのバージョンに対応するマニュアルをチェックしてください。右側の構文は、内部のjoin j17_jreviews_content rc on rc.contentid = c.id inner join j17_catego 2行目 – Rob
@Robまた、結合結果を更新することもできません。サブクエリを使用します。 – Borealid