我有一份报告,我在其中计算跨国家和子区域的报价。现在我有一些 Country 为 null 的引号。
Table
Quote Number | Country | Subregion | Quote Count
12233 | Germany | EMEA | 100
2223 | Blank | EMEA | 3333
3444 | France | EMEA | 200
455454 | Spain | EMEA | 300
没有空国家的总报价等于 1000,其中 10% 与德国等相关。因此德国的权重因子为 0.1。
所以我总共有 3333 个引用,其中国家字段为空白。因此,我被要求获取 EMEA 的报价,并使用基于当前报价分布的加权因子在德国、西班牙、法国和其他 EMEA 国家等国家/地区分配报价,然后将报价添加到计数中该地区的其他国家/地区,例如 EMEA 。
所以目前我对如何做到这一点完全感到困惑?有任何想法吗 ?
帮助 ?有人?
第 1 步 - 获取 EMEA 中所有国家/地区的当前权重因子。在 sql 中?
第 2 步 - 获取没有为 EMEA 分配国家/地区的报价的报价计数。在 sql 中?
第 3 步 - 获取报价并根据加权因子向每个国家/地区添加 x 个报价。在 sql 中?