2017-03-17 60 views
0

我有一個名爲map_info的表,它有兩列,分別是map_id(int)和is_map_applied(boolean)。我將單個map_id和TRUE值提供給is_map_applied列。我還想將列is_map_applied的所有值設置爲FALSE,除了已請求map_id的行之外,無論其以前的值如何。什麼可能是查詢?如何創建postgresql查詢來更新列值?

+0

請花幾分鐘時間,通過添加示例數據來編輯您的問題。 –

回答

0
update map_info set is_map_applied = (map_id = 2); 

設置is_map_appliedtrue爲行與指定的ID,用不同的ID行設置is_map_appliedfalse