私はMS-Accessでこれを行うことができますが、それは機能しますが、SQL Server 2000では同等の機能が必要です。すべてのフィールドは同じテーブル(tbl_Toll_Free_Final
)にあります。 Percent_Busy
は10進数(18,5)で、その他は整数です。SQL Serverの数値フィールドを追加し、別のフィールドを更新しますか?
これを試しましたが、Percent_Busyは0に更新されています。Total_Busy_CallsまたはOverflow_Callsは0になる可能性がありますが、おそらくdivで0のエラーですが、SQLサーバーはエラーを報告しません。例えば
UPDATE dbo.tbl_Toll_Free_Final
SET Percent_Busy =
(Total_Busy_Calls + Overflow_Calls)/(Total_Calls + Overflow_Calls)
:
- Total_Busy_Calls = 12、Overflow_Calls = 0第1の結果が12
- Total_Calls = 1000、Overflow_Calls = 12従って第2の結果であり、計算は12である1012
- /1012 = 0.0119
ご希望のSQL Server担当者がお手伝いします。
ありがとうございました!シンプルで魅力的な作品! – Rob