![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DB
GaoY
这个作者很懒,什么都没留下…
展开
-
内外连接union
QL UNION 操作符<br />UNION 操作符用于合并两个或多个 SELECT 语句的结果集。<br />请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name(s) FROM table_name1<br />UNION<br />SELECT column_name(s) FROM table_name2<br /><br />注释:原创 2010-08-05 15:19:00 · 410 阅读 · 0 评论 -
分组函数GROUP BY的扩展使用总结
<br />1.ROLLUP子句<br /> ROLLUP是GROUP BY子句的扩展,它是为每一个分组返回一条合计记录,并为全部分组返回总计。下面举例说明:<br />EG:<br />select * from employees2;<br />EMPLOYEE_ID DIVISI JOB_ID FIRST_NAME LAST_NAME SALARY<br />----------- ------ ------ -----------转载 2010-08-06 10:14:00 · 768 阅读 · 0 评论 -
SQL 中 Having 和 Where 区别
<br /> <br />group by<br /> <br /> 在select 语句中可以使用group by 子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。group by 子句可以将查询结果分组,并返回行的汇总信息Oracle 按照group by 子句中指定的表达式的值分组查询结果。<br /> 在带有group by 子句的查询语句中,在select 列表中指定的列要么是group by 子句中指定的列,要么转载 2010-08-09 11:02:00 · 360 阅读 · 0 评论 -
hibernate二级缓存攻略
<br />很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。<br />我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。<br /><br />hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓存就失效了。<br /><br />二级缓存是Ses转载 2010-08-09 14:05:00 · 231 阅读 · 0 评论