2、 ANY操作:一共分为三种形式: ◆ =ANY:功能与IN操作一样 查询 工资 与经理们的工资 相同的 所有雇员信息 SELECT * FROM emp WHERE sa...
2、 ANY操作:一共分为三种形式: ◆ =ANY:功能与IN操作一样 查询 工资 与经理们的工资 相同的 所有雇员信息 SELECT * FROM emp WHERE sa...
【子查询】 1、 子查询的各个使用形式。 2、 分析子查询的主要意义。 实际上,对于整个的SQL语法而言,所有的组成,就是几个固定的查询语句:SELECT、FROM、WHER...
1、不在需要的数据,就要执行删除操作,删除语法如下: DELETE FROM 表名称 [ WHERE 删除条件(s) ] ; 其中,WHERE子句里面,依然可以使用子查询进行...
5、 列出所有“CLERK”(办事员)的姓名,及其部门名称,部门人数,工资等级。 ◆ 确定要使用的数据表: ● emp表:姓名。 ● dept表:部门名称。 ● emp表:部...
4、列出受雇日期早于其直接上级的所有员工的编号、姓名、部门名称、部门位置、部门人数。 ◆确定要使用的数据表: ●emp表:编号、姓名。 ●emp表:找到领导的雇佣日期。 ●d...
3、 列出薪金比“SMITH”或“ALLEN”多的所有员工的编号、姓名、部门名称,其领导姓名,部门人数,平均工资、最高及最低工资。 ◆ 确定要使用的数据表: ● emp表:员...
2、列出与“SCOTT”从事相同工作的所有员工及部门名称,部门人数,领导姓名。 ◆确定要使用的数据表: ●emp表:员工信息。 ●dept表:部门名称。 ●emp表:统计出部...
复杂查询 = 简单查询 + 限定查询 + 查询排序 + 多表查询 + 分组统计查询 + 子查询。 面对所有的复杂查询,一定要熟悉分析步骤,因为在以后的工作之中,表绝对不可能只...
一、代码优化 代码结构层次的优化(目的:更加方便代码的维护--可维护性,可读性) 1.代码注释(代码规范) 2.工具类的封装(方便代码的维护,使代码结构更加清晰不臃肿,保证团...
三十一、Tomcat优化 增大内存(堆,持久代)并开启server模式 我在做XXX项目时,用到了poi导入和导出数据,由于公司的业务比较繁多,数据量很大,测试时报内存溢出,...
二十六、Axis2 的配置 axis2服务端配置流程 1.引入相关的jar包并且在web.xml中配置axis2的核心控制器 axisServlet 2.在web-inf下建...
二十一、Apache+Tomcat 实现负载均衡及seesion复制 当我们tomcat访问量大,线程连接数不够时,我们考虑到了tomcat的负载均衡来分担过多的访问.性能方...
十六、FreeMarker描述 FreeMarker是一个用Java语言编写的模板引擎,它是基于模板来生成文本输出的通用工具。Freemarker可以生成HTML, XML,...
十一、实现页面静态化业务场景 我们在做某项目时,涉及到程序访问的性能问题,这时候我们想到可以通过静态化来提高用户访问时候的性能,所以我们就采用了freemarker模板引擎,...
六、Ajax请求Session超时问题 我在做项目时有时会遇到session超时问题,如果session超时,平常请求没有什么问题,通过拦截器可以正确跳到登陆页面,可是你如果...
一、Spring的概述 Spring 是完全面向接口的设计,降低程序耦合性,主要是事务控制并创建bean实例对象。在ssh整合时,充当黏合剂的作用。IOC(Inversion...
十一、数据库三范式 第一范式:数据库表中的所有字段值都是不可分解的原子值。 第二范式:需要确保数据库表中的每一列都和主键相关,而不能只与主键的某一部 分相关(主要针对联合主键...
六、Oracle分页 select * from (select * from (select s.*,rownum rn from student s ) where rn...
一、JDBC连接数据库步骤(以MYSQL为例) 1、加载JDBC驱动程序: 通过Class类的forName方法实现,并将驱动地址放进去 成功加载后,会将Driver类的实例...
二十六、拦截器的理解 什么是拦截器: 拦截器是AOP中的概念,它本身是一段代码,可以通过定义“织入点”,来指定拦截器的代码在“织入点”的前后执行,从而起到拦截的作用 正如上面...