利用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连接查询2 外连接(左右联接查询)

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

SQL 数据库 学习 031 查询-14 连接查询 --- 左(右)外连接、完全连接、交叉连接、联合

我的电脑系统:Windows 10 64位 SQL Server 软件版本: SQL Server 2014 Express 本篇博客里面使用了 scott 库,如何你现在还没有添加这个库到你的服...

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

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

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

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

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

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

SQL 内连接,外连接

  • 2009-11-05 17:25
  • 269KB
  • 下载

SQL 中的左外连接和+号的用法

Oracle 左连接、右连接、全外连接、(+)号作用 Oracle  外连接 (1)左外连接 (左边的表不加限制)        (2)右外连接(右边的表不加限制)  ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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