1.创建表 首先创建两个表 category(种类表),product(商品表),并向其中插入记录 2.笛卡尔积 笛卡尔积其实就是将所有记录全部罗列出来,即使字段为null也会出现在查询结果中 3.内连接 内连接就是去除笛卡尔积中为null的记录 4.左外连接 查询每件商品的种类,即使商品种类为nu ...
分类:
其他好文 时间:
2017-12-10 14:34:54
阅读次数:
111
设置参数 分页 投影查询 QBC查询 1,查询所有createCriteria 模糊查询 排序查询 分页查询 统计查询 离线查询 Hql多表查询 迫切内连接 HQL左外连接 右连接 没有迫切右连接 Hibenaite检索策略 批量抓取 batch-size值越大 发送的sql语句越少 其实想看的都在 ...
分类:
Web程序 时间:
2017-12-08 22:54:15
阅读次数:
251
Oracle 外连接(OUTER JOIN) 左外连接(左边的表不加限制) 右外连接(右边的表不加限制) 全外连接(左右两表都不加限制) 对应SQL:LEFT/RIGHT/FULL OUTER JOIN。 通常省略OUTER关键字, 写成:LEFT/RIGHT/FULL JOIN。 在左连接和右连接 ...
分类:
数据库 时间:
2017-11-29 11:36:48
阅读次数:
232
一.交叉连接格式:select * from table1 cross join table2笛卡尔集交叉连接是没条件的.针对案例student库中的表student和class表进行交叉连接,然后和score表进行左外连接,得出没参加考试的学生.交叉连接有两种方式:效果一样.A.select * ...
分类:
其他好文 时间:
2017-11-27 21:33:10
阅读次数:
163
1.准备两个表 表a 表b 2.进行连接查询测试: (1)交叉连接(笛卡尔积) (2)内连接 显示内连接 显示内连接过滤条件: 隐士内连接: 隐士内连接筛选结果: (3)左外连接: (4)右外连接: 3.Union 和 union all (1) union: 去掉重复元素 总结: union:联合 ...
分类:
数据库 时间:
2017-11-15 10:47:12
阅读次数:
282
一,表的结构 从上面的sql语句我们可以的出来一个规律就是县的paraent_code是市,而市的parent_code是省,此外level还有1,2,3级之分,分别对应着省市县 二,联动查询 2.1,省市左外连接查询 2.2,市县左外查询 2.3,通过市的code或者name相同两个让省市的左外连 ...
分类:
数据库 时间:
2017-11-13 00:23:40
阅读次数:
509
JOIN 分为:内连接(INNER JOIN)、外连接(OUTER JOIN)。其中,外连接分为:左外连接(LEFT OUTER JOIN)、右外连接(RIGHT OUTER JOIN)、全外连接(FULL OUTER JOIN),其中外连接的“OUTER”关键字可以省略不写。 1.内连接(显示左右 ...
分类:
数据库 时间:
2017-11-11 18:58:54
阅读次数:
186
一、多表查询连接的选择: 相信这内连接,左连接什么的大家都比较熟悉了,当然还有左外连接什么的,基本用不上我就不贴出来了。这图只是让大家回忆一下,各种连接查询。 然后要告诉大家的是,需要根据查询的情况,想好使用哪种连接方式效率更高。(这是技术文) 二、MySQL的JOIN实现原理 在MySQL 中,只 ...
分类:
数据库 时间:
2017-11-11 14:45:13
阅读次数:
243
--连接查询练习 --内连接 --返回有部门的员工工资和奖金 --92 语法 SELECT n.ename, n.sal, n.comm, d.deptno, d.dname FROM new_emp n, dept d WHE... ...
分类:
数据库 时间:
2017-11-07 19:45:27
阅读次数:
232
oracle中的(+)是一种特殊的用法,(+)表示外连接,并且总是放在非主表的一方。例如左外连接:select A.a,B.a from A LEFT JOIN B ON A.b=B.b;等价于select A.a,B.a from A,B where A.b = B.b(+);再举个例子,这次是右 ...
分类:
数据库 时间:
2017-11-07 16:20:13
阅读次数:
220