次のルールでSQLカーソルを使用して(小数点以下2桁の)小数点を変換(丸める)するタスクがあります
10進数の2桁目が次の場合:
a)0,1,2それなら私はそれを0に変えなければなりません。
b)3,4,5,6,7それなら私はそれを5に変えなければなりません。
c)8,9次に、それを0に変更する必要があります(最初の10進数に1を追加します)。
操作には、これらのルールを使用して変換する必要のある多くのレコードと値が含まれています。MicrosoftSQLServerデータベースを使用しています。
これらのルールを実現できるスマートSQLを提案してもらえますか?
よろしくお願いします!