【问题标题】:Combine two rows into one?将两行合二为一?
【发布时间】:2020-08-25 12:34:58
【问题描述】:

我可以知道组合这两个数据库项的代码吗?我的意思是第二行中的TimeOUT 将在第一行TimeOUT 中,因此当我将其投射到列表视图时它不会为空。

请在此处查看图片:

我正在使用 C#。

【问题讨论】:

    标签: c# sql database select group-by


    【解决方案1】:

    对于这个数据集,聚合可以:

    select
        empID,
        firstName,
        lastName,
        date,
        min(timeIn) timeIn,
        max(timeOut) timeOut
    from mytable
    group by
        empID,
        firstName,
        lastName,
        date
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-13
      • 2015-12-30
      • 2019-05-26
      • 2012-10-21
      • 1970-01-01
      相关资源
      最近更新 更多