【发布时间】:2011-01-14 02:43:10
【问题描述】:
我有一个包含两个字段的表(更多,但不相关)。字段是价格和数量。我想为这张表找到几个统计数据,其中包括调整数量后的中位数价格。
今天我有一个基本-慢-不太好看的函数,它获取总数量并除以 2。然后我遍历按价格排序的记录并从总数量中减去数量。当总量达到 0 时,我就有了我的中位数。
您可能猜到了,这很慢……非常慢。我正在寻找有关如何使这个更好、更快和更超级的想法的想法。
我使用 MS SQL Express 2008...
【问题讨论】:
-
那不是只有一列吗?我不知道这与我的两列问题有何关系。
标签: sql statistics