`

左连接语句【原创】

阅读更多

语句如下:

   Query q = sessionFactory.getCurrentSession().createSQLQuery("select funcid,menuid,operid,i_funcid,c_opername,c_actionname from (select a.i_funcid as funcid,a.i_menuid as menuid,a.i_operid as operid,b.i_funcid from op_menufunction a left join op_menufunction b on a.i_funcid=b.i_funcid and a.i_menuid=:mid) d,op_menuoperate e where e.i_operid=operid");  
   q.setParameter("mid", mid);
   return q.list();

注意要使用createSQLQuery

 

分享到:
评论
1 楼 uin57 2011-05-11  
纯水帖.....鉴定完毕

相关推荐

    Oracle左连接返回多条记录中一条记录的查询语句

    Oracle左连接返回多条记录中一条记录的查询语句,更具指定条件分组排序,返回各组中第一条记录

    JAVA数据库连接语句大全

    本资源包提供了各种数据库的连接语句,包括Oracle、DB2、SQL Server、MySQL以及Access等。这些数据库连接语句对于开发者来说至关重要,因为它们允许Java程序执行SQL查询,进行数据的增删改查操作。以下是对这些...

    各种数据库数据库连接语句

    根据提供的文件信息,可以看出这部分内容并未直接包含关于“各种数据库连接语句”的具体信息,而是涉及到了MyEclipse软件的订阅、许可证等信息。因此,这里将基于标题和描述中的关键词“各种数据库连接语句”来展开...

    SQL关于内连接,外连接(左右连接)等的总结

    左连接保留左表(在JOIN语句之前指定的表)的所有记录,如果右表中没有匹配的记录,则显示NULL。假设我们想列出所有员工,即使某些员工可能还没有分配到部门。 ```sql SELECT Employees.*, Departments.* FROM ...

    SQL连接查询语句实例

    外连接有三种形式:全连接(FULL JOIN)、左连接(LEFT JOIN)和右连接(RIGHT JOIN)。 1. 全连接(FULL JOIN):返回两个表中所有匹配和不匹配的记录。在某些数据库系统中,如SQL Server,全连接是可用的,但在...

    数据结构左右连接

    根据提供的文件信息,我们可以深入探讨数据结构中的左连接(Left Join)与右连接(Right Join),以及数据库中的授权操作。 ### 数据结构中的左连接与右连接 #### 左连接(Left Join) 左连接是一种数据库查询操作...

    连接各种数据库的sql语句

    本文将详细讲解如何使用SQL语句来连接各种类型的数据库,包括关系型数据库如MySQL、Oracle、SQL Server,以及非关系型数据库如MongoDB、Redis等。 首先,我们关注的是“连接”这一概念,它在数据库世界中通常指的是...

    数据库连接语句大杂烩

    数据库连接语句是进行数据库操作的基础,不同的数据库系统有着各自特定的连接方式。本文将对给定文件中提及的各种数据库连接语句进行详细解析,帮助读者更好地理解和掌握不同数据库的连接方法。 ### 1. MSSQLServer...

    VBA+ADO 连接Excel表格查询操作数据(SQL语句操作)

    VBA+ADO 连接Excel表格查询操作数据(SQL语句操作) SQL语句操作表格

    各种数据库连接语句大全

    让你清晰的看懂弄懂各种数据库连接语句大全,让你对各种数据库的链接语句更加了解

    Oracle左右连接及一些练习资料

    "SQL语句.pdf"可能包含了更广泛的SQL语句类型,包括各种JOIN操作,如左连接、右连接、全连接和内连接,以及子查询、联接查询等。通过这些练习,你可以提升SQL编写能力,更好地处理复杂的数据关系。 "Oracle_01.pdf...

    由浅入深sql语句(外键,左关联,右关联,全关联)

    SQL语言作为数据库的标准操作语言,提供了多种方式来进行表间的关联查询,其中最为常见的是内连接(INNER JOIN)、左连接(LEFT JOIN)、右连接(RIGHT JOIN)以及全连接(FULL OUTER JOIN)。本文将深入浅出地介绍...

    查询语句-内连接外连接的区别

    查询语句-内连接外连接的区别 SQL(Structured Query Language),即结构化查询语言,是关系数据库的标准语言。数据库的查询是数据库的核心操作。SQL 查询语句格式主要包括 SELECT、FROM、WHERE、GROUP BY、HAVING...

    跨服务器连接语句

    可以实现多台服务器间数据库的查询,可以执行存储过程等等,方便实用

    sql server配置tomcat连接池语句

    sql server配置tomcat连接池语句

    oracle利用批处理文件执行SQL语句,bat连接oracle数据库并执行语句

    批处理文件(如.bat文件)在Windows环境中是一种高效的方式,可以自动化执行一系列命令,包括连接数据库和执行SQL语句。在这个场景中,我们可以利用批处理文件来简化Oracle数据库的操作,如删除用户、创建用户、创建...

    右连接、左连接、全连接、内连接、交叉连接、自连接.pdf

    2. **左连接(Left Join 或 Left Outer Join)**: 左连接恰恰相反,它基于左表的数据。所有左表的记录都会显示,即使在右表中没有匹配的记录。此时,右表中没有对应匹配的记录将被填充为NULL。 3. **全连接(Full...

    SQL Server 单表多表连接语句总结..docx

    本文将深入探讨各种类型的表连接,包括内部连接、外部连接(左连接、右连接、全连接)以及交叉连接,并通过实例来解释它们的工作原理。 1. 内部连接(INNER JOIN)是最常见的连接类型,它基于两个表之间的共享列值...

    java连接数据库的分页语句

    Java 连接数据库的分页语句 Java 连接数据库的分页语句是 Java 编程语言中连接数据库并实现分页的语句。分页是指将数据库中的数据分成多页,以便更好地展示和管理数据。Java 连接数据库的分页语句主要包括连接 ...

    查询语句顺序及外连接

    ### 查询语句顺序及外连接详解 在数据库查询中,SQL语句的执行顺序对于理解和优化查询至关重要。本文将深入探讨查询语句的执行流程,尤其是外连接的应用,通过具体的实例帮助读者掌握这一核心概念。 #### 查询语句...

Global site tag (gtag.js) - Google Analytics