我必須創建遷移到更新的問題圖像屬性,但我需要從其他表檢查一些屬性,我的模式是這樣的:UPDATE語句加入
question {
id,
name,
groupId,
imageUrl -> i need to update this
}
group {
id,
name,
quizId
}
quiz {
id,
name,
type -> where type is 'History'
}
,我需要更新從表問題屬性IMAGEURL WHERE測驗類型是例如'歷史',我不知道我怎麼可以加入這個表時使用更新。我嘗試過這樣的東西,但它不像我想要的那樣工作。
UPDATE question SET image_url = 'pathToImage' FROM quiz q WHERE q.type = 'History'
可能的重複[如何做一個更新+加入PostgreSQL?](http://stackoverflow.com/questions/7869592/how-to-do-an-update-join-in-postgresql) – McNets
已經檢查那麼,但我無法使用答案:( –
你需要連接問題和測驗 – McNets