繁体   English   中英

如何使用EF获取同一日期不同员工的多条记录

[英]How to get multiple records of different employee in same date using EF

我有一个表,我在其中存储了多个员工的多条记录,我想要一个查询,该查询仅返回一个日期中所有员工的总记录,而忽略可能在不同日期发生的所有其他事件。

         id     username        date             cnic.     amount
         1.          AkA.      12_09_16.        1234.      2000
         2.         AkA         same            1234.      20
         3.         Zzz.        Same.           234.       5000
        4.         Zzz          same.           234.       300
        5.         AkA.         13_09_16.       1234.      250

C# 格式,不是 sql

正如我所理解的那样,您可以尝试使用以下代码:

public IList<string> GetUserNames(DateTime specificDate)
{
   var userNames = Entries.Where(x => x.Date == specificDate)
                       .Select(x => x.UserName)
                       .Distinct()
                       .ToList();
   return userNames;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM