两张表 部门表(dept)和员工表(usert)中所有的数据1.--左连接 usert(员工表) dept(部门表)--显示员工信息时,有的员工可能还没有分配到某个具体的部门(新进员工),其所属部门一项就没有数据,但是员工仍然需要显示,即员工表数据需要全部显示select u.name,d.dept...
分类:
数据库 时间:
2015-12-11 15:04:14
阅读次数:
160
group by语法可以根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表。SELECT子句中的列名必须为分组列或列函数。列函数对于GROUP BY子句定义的每个组各返回一个结果。某个员工信息表结构和数据如下: id name dept salary edlevel hireda...
分类:
数据库 时间:
2015-11-14 21:50:10
阅读次数:
374
列出每个部门年龄最大的员工姓名,部门名等信息列出每个部门的员工总收入列出员工总收入大于8000的部门号,部门名称信息有哪个部门还有员工未入职按部门号大小,入职时间由早到晚排序员工信息表1.sqlite> SELECT e.e_name, MAX(e.e_age), d.name FROM emplo...
分类:
数据库 时间:
2015-09-16 12:43:43
阅读次数:
176
1.基本需求编写一个查询员工信息表的程序,实现如下功能:(1)让用户输入不小于3个字符查询员工信息(2)通过员工号或员工个人信息可以精确或模糊查询到员工信息(3)输出员工信息2.实现代码与注释首先提供员工信息的txt文件:xpleaf@xpleaf-machine:/mnt/hgfs/Python/day3$mo..
分类:
编程语言 时间:
2015-09-16 01:01:06
阅读次数:
251
【案例一】题目:--触发器:--添加员工信息,流水号作为自动编号(通过序列生成),--并且判断如果工资小于0,则改为0;如果大于10000,则改为10000。CREATE TABLE emp2(e_id NUMBER,e_no NUMBER,e_name VARCHAR2(20),e_sal NUM...
分类:
数据库 时间:
2015-09-14 12:06:10
阅读次数:
219
为员工管理添加增加、删除和修改的功能,即在查询结果页面中提供删除、修改的操作链接,并实现在删除或修改后回到查询页面的效果。如下图所示:
步骤
step1: 添加ListEmpServlet,添加删除链接、修改链接和添加链接
代码如下:package web;import java.io.IOException;
import java.io.PrintWriter;
import java.s...
分类:
数据库 时间:
2015-08-19 20:47:56
阅读次数:
277
--先删除原先存在的表:
drop table emp;
--创建表emp
create table emp
(
deptno number,
ename varchar2(20),
sal number
);
--插入数据
--部门1的员工信息
insert into emp values(1,'王嘻嘻1',15000);
insert into emp val...
分类:
数据库 时间:
2015-08-19 17:06:28
阅读次数:
273
1.集合运算:
UNION运算符返回两个集合去掉重复元素后的所有记录。
例:查询属于部门10与部门20的所有员工信息。
select * from emp where deptno=10
union select * from emp where deptno=20;
UNIONALL 返回两个集合的所有记录,包括重复的。
例:查询工资在500~1500或在1000~2000范...
分类:
数据库 时间:
2015-08-15 10:23:19
阅读次数:
172
1.题目:找到薪水大于本部门平均薪水的员工。
select ename from emp e1 where sal>(select avg(sal) from emp e2 where e1.deptno=e2.deptno);
2.题目:找到员工表中工资最高的前三名的员工信息
思路:
1)先按照工资排序查询出数据
2)再把查询出的数据当做一个表
3)再查询这个...
分类:
数据库 时间:
2015-08-15 00:12:04
阅读次数:
205
用struts2 标签显示的页面代码 没有任何员工信息 ID LASTNAME EMAIL BIRTH CREATETIME DEPT DEL...
分类:
其他好文 时间:
2015-08-11 15:47:42
阅读次数:
125