[解決済み] Postgresで値を増加させる
2022-05-17 18:55:55
質問
私はpostgresに少し慣れています。Postgresのテーブルのフィールドにある値(整数)を1つずつ増やしたいと思っています。例えば、テーブル 'totals' に 'name' と 'total' という2つの列があり、Bill の合計が 203 であった場合、Bill の合計を 204 にするために使用する SQL 文は何でしょうか?
どのように解決するのですか?
UPDATE totals
SET total = total + 1
WHERE name = 'bill';
現在の値が本当に203であることを確認したい場合(そして誤って再び増加させない)、別の条件を追加することもできます。
UPDATE totals
SET total = total + 1
WHERE name = 'bill'
AND total = 203;
関連
-
PostgreSQLのテーブルをパーティション分割する3つの方法
-
Postgresqlのユーザーログインエラーの回数を制限するサンプルコード
-
PostgreSQLでデータの一括インポートのパフォーマンスを向上させるn個の方法を説明します。
-
[解決済み] エラーが発生しました。pgsqlをrailsで動作させようとすると、Peer authentication failed for user "postgres" と表示されます。
-
[解決済み] Pythonにおけるincrementとdecrement演算子の挙動
-
[解決済み] postgres: ユーザーをスーパーユーザーにアップグレードしますか?
-
[解決済み] 'ユーザー "postgres" のパスワード認証に失敗しました'
-
[解決済み】なぜこれらのコンストラクトはプリインクリメントとポストインクリメントを使用して未定義の動作をしているのでしょうか?
-
[解決済み】postgresの自動インクリメントカウンターをリセットする。
-
[解決済み] データベースのフィールドを1つインクリメントする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Centos環境でのPostgresqlのインストールと設定、環境変数の設定Tips
-
Postgresqlの高度なアプリケーションは、セルのアイデアをマージするの詳細
-
サーバーに接続できませんでした:接続拒否(0x0000274D/10061)
-
[解決済み] PostgreSQLで更新+結合を行うには?
-
[解決済み] Postgres の全テーブルの行数を求めるには?
-
[解決済み] varcharフィールドの型をintegerに変更する。"自動的にinteger型にキャストすることはできません"
-
[解決済み] PostgreSQLでカラムが存在しない場合、どのように追加しますか?
-
[解決済み] PostgreSQLのクエリで、整数を文字列に変換するにはどうすればよいですか?
-
[解決済み] PostgreSQLにデータベースが存在するかどうかをシェルで確認する
-
[解決済み] Postgresql。条件付き一意性制約