2017-03-17 11 views
0

map_id(int)とis_map_applied(boolean)の2つのカラムを持つmap_infoという名前のテーブルがあります。私はis_map_appliedカラムに単一のmap_idとTRUEの値を与えています。また、以前の値にかかわらずmap_idを要求した行を除いて、is_map_applied列のすべての値をFALSEに設定する必要があります。どのようなクエリがありますか?指定されたIDの行のtruepostgresqlクエリを作成して列の値を更新するには?

+0

サンプルデータを追加して質問を編集してください。 –

答えて

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

セットis_map_appliedは、異なるIDを持つ行についてfalseis_map_appliedを設定しました。

関連する問題