0

抱歉,如果在我尝试搜索但未找到之前提出问题。我还是 mssql 的新手,所以也许答案很明显,只是我找不到。

我目前的查询是:

SELECT gold_min, gold_max, gold_min_2, gold_max_2
FROM m_rdb

我想将当前列上的值除以 20,然后更新,只是不知道该怎么做。欢迎任何帮助。

4

2 回答 2

1

您是否正在寻找这个:

update m_rdb
set col=col/20.0
于 2012-10-30T11:28:13.140 回答
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
于 2012-10-30T11:29:22.050 回答