小仙女0425 2016-12-25 14:51 采纳率: 0%
浏览 2261
已结题

C#用LINQ操作Datatable数据库

现在有一个四列的Datatable
第一列为5或6个数字,要将除去最后两个数字之外相等的行&&第三列相同的行的第二列计算平均值,第四列加起来之后生成一个新的行,
把这些新的行存入一个新的Datatable,用LINQ怎么写啊!!
比如下面是部分截图
图片说明
要求新的Datatable是这样:
930 16.59 B 2080+400+..+2900
930 16.58 S 1000
931 16.59 B 600+400+..+1000
931 16.56 S 1500

  • 写回答

4条回答 默认 最新

  • threenewbee 2016-12-25 15:51
    关注

    不清楚你的具体要求,无非就是aggregate或者groupby

    评论

报告相同问题?

悬赏问题

  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?
  • ¥100 求三轴之间相互配合画圆以及直线的算法
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败