//Linq中查询一个表中指定的几个字段: var ts = t.FindAllItems().Where(P => P.CompanyID == CurSiteUser.CompanyId).Select(s => new { BillPeriod = s.BillPeriod,FieldB=s.FieldB }).Distinct().ToList().OrderByDescending(s => s.BillPeriod).Take(24); // FindAllItems()为查询对应表的所有数据的方法; // Where 里面为查询条件 // Select 为查询的筛选条件 new{} 里面就是要查询的字段 //Distinct() 为去除重复的查询 //ToList() 为将查询转换为List<> //OrderByDescending() 表示排序字段及排序方法(倒序排列) //Take(N) 表示查询前N条数据;
相关文章
- SQL Server中查询数据库及表的信息语句
- MySql 查询数据库中所有表名以及对比分布式库中字段和表的不同
- SQL中对连表查询的建议
- C# 中利用反射机制拷贝类的字段和属性(拷贝一个类对象的所有东西付给另一个类对象,而不是付给引用地址)
- 查询SQL Server 数据表中不包含某一列的SQL语句该怎么写?
- 连接出错[DBNMTMPW]找不到指定的sql server,但我在ODBC中设置一个连接后,再启动此软件就连接成功????
- SQL 把多个字段连接成一个字符串、替换字符串字段中的某些字符串
- 计算字段的总和在MS Access查询中返回错误的结果?
- 在SQL数据库中获取第n条记录,其中表是另一个查询的结果。
- resultMap自定义映射---8.3.1. 解决列名(表中的字段名称)和实体类中的属性名不一致