我使用存儲在SQL表稱爲tb_player以下幾列:什麼是計算每天改變數值的公式的最佳方法?
出生(日期)的日期,遊戲時間(整數),版本(整數)
計算「playvalue」(整數)公式如下:
playvalue =(今天 - 出生日期)*遊戲時間*版本
我顯示高達這些記錄與在任何時候網頁的associataed playvalue 100。
我的問題是,什麼是計算該playvalue給它每天只將改變的最有效方式,由於改變(出生今天日期)?其他值(播放時間&版本)保持不變。
難道還有比爲100個記錄每個時間計算這對飛更好的辦法?如果是這樣,在存儲過程或VB.NET/C#中進行計算效率更高嗎?
你是否在SQL中「訂購」這個公式? – Constantin 2009-02-25 10:16:26