利用native SQL实现外连接查询

原创 2006年06月08日 18:17:00

String sql ="select s.serviceid as serviceid ,s.servicename,count(o.id) as amount  from service as s left join orderrelation as o on (s.serviceid=o.spserviceid and o.actionid=1 and o.updatedon < to_Date('"+date+"','yyyy-mm-dd')) group by s.serviceid,s.servicename,o.spserviceid";
  Session session = this.getSession();
  List list = session.createSQLQuery(sql).addScalar("serviceid",Hibernate.STRING).addScalar("servicename",Hibernate.STRING).addScalar("amount",Hibernate.INTEGER).list();
  List result = new ArrayList();

查询条件要写在ON后面的括号()里面
  

SQL查询语句,内连接,外连接

这几天做软件综合设计的项目,我负责的是服务端,因为目前打算从前端转型到后台,所以需要补足后台相关的知识。关于项目方面的东西就不介绍了,因为文章的主题是SQL,直接给出数据表的设计图。 表之间的连接...

sql查询之左连接,右连接,内连接以及全外连接的使用(测试常见面试题欧)

sql查询之左连接,右连接,内连接以及全外连接的使用(测试常见面试题欧)...

sql语句_自连接_外连接_左连接_子查询_排序_分组

数据库 sql语句 分为DDL,DCL,DLL 1),DDL,data define language: 新建一个数据库 ceate创建 alter修改...
  • zoeou
  • zoeou
  • 2017年03月10日 17:45
  • 241

sql中什么时候用内连接查询,什么时候用外连接查询?用起来好像一样啊!

我用内连接查询和外连接查询的结果是一样的,两者有什么不同? 需要查找两张表同时存在的数据,使用内连接需要查找两张表中一张表存在,另一张表不存在的时候使用左外链接 或 右外链接内连接的查询结果都是满...

SQL 内连接,外连接数据查询

有以下两个表               下面我们进行查询 use sales --内连接 select a.*,b.CountryName from T_A a inner join T_B ...

sql内连接、外连接和自连接查询

一. 前言: 通常在项目中对表的查询都是关联多张表,多表查询就涉及到sql的内连接、外连接和自连接查询。本篇文章将简单的介绍这些sql连接的使用,希望对大家有所帮助。 二. 数...

SQL连接查询2 外连接(左右联接查询)

外连接主要包括左连接、右连接和完整外部连接。 1)左连接:Left Join 或 Left Outer Join       左连接的结果集包括LEFT OUTER子句中指定的左表的所有行...

(尚硅谷)Orcale sql 查询select 日期转换 内连接外连接 多文件查询

--1.使用一个变量 declare --声明一个变量 v_name varchar2(25); begin --通过select..into..语句为变量赋值 select last_name i...

sql内连接、外连接和自连接查询

一. 前言: 通常在项目中对表的查询都是关联多张表,多表查询就涉及到sql的内连接、外连接和自连接查询。本篇文章将简单的介绍这些sql连接的使用,希望对大家有所帮助。 二. 数据准备: 先准备两张...
  • zdp072
  • zdp072
  • 2015年01月06日 14:20
  • 9627

sql内连接、外连接和自连接查询

一. 前言: 通常在项目中对表的查询都是关联多张表,多表查询就涉及到sql的内连接、外连接和自连接查询。本篇文章将简单的介绍这些sql连接的使用,希望对大家有所帮助。 二. 数...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:利用native SQL实现外连接查询
举报原因:
原因补充:

(最多只允许输入30个字)