検索する前に質問されたのに見つからなかった場合は申し訳ありません。私はまだmssqlに慣れていないので、おそらく答えは明らかですが、見つけられません。
私の現在のクエリは次のとおりです。
SELECT gold_min, gold_max, gold_min_2, gold_max_2
FROM m_rdb
現在の列の値を 20 で割ってから更新したいのですが、どうすればよいかわかりません。どんな助けでも大歓迎です。
検索する前に質問されたのに見つからなかった場合は申し訳ありません。私はまだmssqlに慣れていないので、おそらく答えは明らかですが、見つけられません。
私の現在のクエリは次のとおりです。
SELECT gold_min, gold_max, gold_min_2, gold_max_2
FROM m_rdb
現在の列の値を 20 で割ってから更新したいのですが、どうすればよいかわかりません。どんな助けでも大歓迎です。
あなたはこれを探していますか:
update m_rdb
set col=col/20.0
値を同じ列に更新する場合
Update m_rdb SET gold_min = gold_min/20, gold_max=gold_max/20,
gold_min_2=gold_min_2/20, gold_max_2=gold_max_2/20
値をその他の列に更新する場合
Update m_rdb SET gold_min_other = gold_min/20, gold_max_other=gold_max/20,
gold_min_2_other=gold_min_2/20, gold_max_2_other=gold_max_2/20