linq to sql-sql 转 linq, join group by 一起用的问题

问题描述

sql 转 linq, join group by 一起用的问题

SELECT o.OrderType, o.InsCompanyID, o.CorpCompanyID, item.ContractorID, COUNT(o.ID) FROM MobileOrder o
INNER JOIN MobileOrderServiceItem item ON o.ID=item.MobileOrderID
GROUP BY o.OrderType, o.InsCompanyID, o.CorpCompanyID, item.ContractorID
把这个转成 linq怎么写

时间: 2024-11-02 11:36:48

linq to sql-sql 转 linq, join group by 一起用的问题的相关文章

linq的相关技术生成-求大神,帮忙把SQL转成LINQ,小弟第一次涉及LINQ需要参考谢谢了

问题描述 求大神,帮忙把SQL转成LINQ,小弟第一次涉及LINQ需要参考谢谢了 select * from ( select a.codea.gid from productonsale a productinformation b GeneralStandardCategory c where a.prodid=b.gid and b.StdCatID =c.gid and c.code in ('607''609') and a.ChlID='0DB3B832-3E16-E111-A1F0

SQL 相关子查询与group by的问题,谢谢指导

问题描述 SQL 相关子查询与group by的问题,谢谢指导 student(sno,sname,sdept) course(cno,cname,ccredit) sc(sno,cno,grade) 1.查询每个系的最高成绩 select x.sno,sdept,grade from student x,sc where x.sno = sc.sno and grade =(select max(grade) from sc,student where sc.sno=student.sno a

java算法-请使用java去实现SQL的order by和group by,多个条件中可以为空值

问题描述 请使用java去实现SQL的order by和group by,多个条件中可以为空值 select * from user order by userid,name 在程序中就是user对象userid.name属性,我需要通过这两个属性排序 select sum(age) from user group by userdep; 同样在程序中存在这user bean里面有userdep这属性,根据算法分组获取每个部门的成员总和

SQL Server中INNER JOIN与子查询IN的性能测试

这个月碰到几个人问我关于"SQL SERVER中INNER JOIN 与 IN两种写法的性能孰优孰劣?"这个问题.其实这个概括起来就是SQL Server中INNER JOIN与子查询孰优孰劣(IN是子查询的实现方式之一,本篇还是只对比INNER JOIN与子查询IN的性能,如果展开INNER JOIN与子查询性能对比,范围太大了,没法一一详述).下面这篇文章,我们就INNER JOIN与子查询IN这两种写法孰优孰劣,在不同场景下进行一下测试对比一下,希望能解答你心中的疑惑.   下面

sql server的across join语句怎么用?用它怎么取分组结果的第一条记录呢?

问题描述 sql server的across join语句怎么用?用它怎么取分组结果的第一条记录呢? sql server的across join语句怎么用?用它怎么取分组结果的第一条记录呢? 解决方案 http://www.2cto.com/database/201509/442742.html 解决方案二: http://zhidao.baidu.com/link?url=zu-YuSRPF-4RKb_yrqC7cZm4Smbz_pWS31ltTFn6HIknGbUHgcOtH8FavG9o

SQL点滴2—重温sql语句中的join操作

原文:SQL点滴2-重温sql语句中的join操作 1.join语句 Sql join语句用来合并两个或多个表中的记录.ANSI标准SQL语句中有四种JOIN:INNER,OUTER,LEFTER,RIGHT,一个表或视图也可以可以和它自身做JOIN操作.下面举例说明.下面所举的例子使用的表有Employee和Department,在这两个表中Department.DepartmentID是主键,Employee.DepartmentID是外键. 图1-Employee表 LastName De

SQL Server-聚焦INNER JOIN AND IN性能分析(十四)

原文:SQL Server-聚焦INNER JOIN AND IN性能分析(十四) 前言 本节我们来讲讲联接综合知识,我们在大多教程或理论书上都在讲用哪好,哪个性能不如哪个的性能,但是真正讲到问题的实质却不是太多,所以才有了本系列每一篇的篇幅不是太多,但是肯定是我用心去查找许多资料而写出,简短的内容,深入的理解,Always to review the basics. 初次探讨INNER JOIN和IN性能分析 接下来我们看第一篇联接综合知识讲解INNER JOIN和IN的比较分析,我们通过创建

sql中 order by 和 group by的区别_MsSql

order by 从英文里理解就是行的排序方式,默认的为升序. order by 后面必须列出排序的字段名,可以是多个字段名. group by 从英文里理解就是分组.必须有"聚合函数"来配合才能使用,使用时至少需要一个分组标志字段. 什么是"聚合函数"?           像sum().count().avg()等都是"聚合函数"          使用group by 的目的就是要将数据分类汇总. 一般如: select 单位名称,coun

sql语句中left join、inner join中的on与where的区别

原文:sql语句中left join.inner join中的on与where的区别 table a(id, type): id     type ---------------------------------- 1      1         2      1          3      2          table b(id, class): id    class --------------------------------- 1      1 2      2 sql语