- ベストアンサー
百の位での四捨五入について
SQL server2000での四捨五入を教えてください。 百の位を見て、四捨五入し、千円単位で丸めたいです。 <例> 12,499 ⇒ 12 11,800 ⇒ 12 12,500 ⇒ 13 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#140971
回答No.2
SQL文に関する質問なのでしょうか? ならば、 SELECT ROUND(値,-3)/1000 FROM Table1; 実行結果 __1|______12| __2|______12| __3|______13|
その他の回答 (1)
noname#39970
回答No.1
理屈だけ 500を足して 100で除算(整数) または100で除算の剰余を引く (a + 500) / 100 b = a + 500 a - (a % 100)