不只是按日期分组的问题

hao_cool 2018-03-22 05:28:22
Order表
  id  OrderTime(下单时间)     Total(总价) Currency(汇率)
1 2017-03-23 10:06:22.180 15.23 US
2 2018-06-23 15:51:22.550 8.68 FR
3 2018-07-23 18:26:22.290 26.79 RU
4 2018-07-28 8:05:18.100 15.88 US

现在需要根据月份统计汇率转化为US的总价,意思就是每个总价都要经过一个汇率转换,这个汇率转换是单独有一个方法实现,所以没办法直接在SQL计算:
  public decimal ConvertCurrency(decimal total,string currency)
{
return 转换后的值.
}

需要的结果类似是:
  OrderTime   Total     
2017-3 123
2018-6 78
2018-7 66

现在统计的Total值都是经过转换的。

希望哪位可以帮帮忙,谢谢!
...全文
347 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
极客诗人 2018-03-22
  • 打赏
  • 举报
回复
汇率分组 求SUM 然后换算 不行吗?
hao_cool 2018-03-22
  • 打赏
  • 举报
回复
引用 1 楼 chb345536638 的回复:
CREATE FUNCTION了解一下
汇率转换已经是一个可供调用的公共方法,所以感觉没办法在SQL处理。
  • 打赏
  • 举报
回复
CREATE FUNCTION了解一下

8,497

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧