【问题标题】:DataSet transformation to new DataSet group by (x)按 (x) 将 DataSet 转换为新的 DataSet 组
【发布时间】:2010-12-22 21:01:12
【问题描述】:

我有数据集。 它返回日期,并按日期返回值。

例如:

01.01.2009   454
02.01.2009   785
03.01.2009   475
----------   ---
30.01.2009   523

我需要新的数据集,按周分组。 例如:

1 Week 1-7   2017
2 Week 7-15  4586  
-----------------
5 Week 24-30 1482

每周从星期一开始。

不重要,仅用于本例,重要的是,如何按 (x) 初始 DataSet 分组。

请有任何想法。

【问题讨论】:

    标签: c# .net asp.net ado.net dataset


    【解决方案1】:

    通过原始数据集进行迭代,收集信息并将其输入新数据集, 或者在数据库中添加一周列,并使用 group by 查询表以获得您想要的数据集。

    【讨论】:

    • 我对第一个变体感兴趣。
    • 所以只需遍历所有行。如果它们是按日期排序的,那就更容易了,用你需要的新列创建一个新数据集,然后逐行构建。
    猜你喜欢
    • 2017-08-27
    • 1970-01-01
    • 2020-10-15
    • 2015-07-20
    • 2020-10-21
    • 1970-01-01
    • 1970-01-01
    • 2018-01-25
    • 2017-04-03
    相关资源
    最近更新 更多