查找各个部门当前(to_date='9999-01-01')领导当前薪水详情以及其对应部门编号dept_noCREATE TABLE `dept_manager` (`dept_no` char(4) NOT NULL,`emp_no` int(11) NOT NULL,`from_date` da ...
分类:
数据库 时间:
2020-04-10 15:55:37
阅读次数:
84
--查询10号部门的所有经理,20部门的所有销售员. SELECT * FROM emp WHERE (deptno = 10 AND job = '经理') OR (deptno = 20 AND job = '销售员') --既不是经理也不是销售员 job NOT IN ('经理', '销售员' ...
分类:
数据库 时间:
2020-04-09 16:40:47
阅读次数:
120
1.准备 1 CREATE DATABASE mahaiwuji; 2 USE mahaiwuji; 3 4 CREATE TABLE emp 5 ( 6 empno INT PRIMARY KEY, 7 ename VARCHAR(10), 8 sal INT 9 ) ENGINE = INNOD ...
分类:
数据库 时间:
2020-04-08 10:21:31
阅读次数:
86
#1.向表emp2的id列中添加PRIMARY KEY约束(my_emp_id_pk) ALTER TABLE emp2 MODIFY COLUMN id INT PRIMARY KEY;ALTER TABLE emp2 ADD CONSTRAINT my_emp_id_pk PRIMARY KEY ...
分类:
数据库 时间:
2020-04-07 20:10:05
阅读次数:
96
一、Oracle的Drop Table语句 首先,我们来看一下Oracle Drop Table的语法格式。 解释一下里面的参数: schema Schema表示方案名称,这里可以理解为用户名,缺省为当前用户下的表。比如,要删除scott用户下的emp表,drop table scott.emp p ...
分类:
数据库 时间:
2020-04-06 13:50:27
阅读次数:
79
1. 求工资 大于 8888 , 年龄大于32 的人数 SELECT SUM(CASE WHEN SALARY > 8888 AND AGE >32 THEN 1 ELSE 0 END) FROM S_EMP; 2.如何快速求得各班最高得分 SELECT(CLASS_NO,MAX(SCORE)) G ...
分类:
其他好文 时间:
2020-04-06 09:23:25
阅读次数:
63
1.准备 1 CREATE DATABASE mahaiwuji; 2 USE mahaiwuji; 3 ? 4 CREATE TABLE emp 5 ( 6 empno INT PRIMARY KEY, 7 ename VARCHAR(10), 8 sal INT 9 ) ENGINE = INN ...
分类:
数据库 时间:
2020-04-04 20:57:14
阅读次数:
92
1.根据emp数据表编写SQL查出所有name重复的记录且按照age降序。 + + + + | emp_no | name | age | + + + + | 1001 | 小明 | 18 | | 1002 | 王强 | 20 | | 1003 | 小雪 | 20 | | 1004 | 小明 | 1 ...
分类:
数据库 时间:
2020-04-02 19:34:10
阅读次数:
66
以Oracle数据库Scott用户下的emp表举例 步骤: 1、将Oracle数据库的数据库驱动包放到tomcat的lib目录下 2、将数据源配置tomcat的servel.xml和context.xml server.xml的GlobalNamingResources节点下增加如下配置 <Reso ...
分类:
数据库 时间:
2020-03-31 23:05:08
阅读次数:
114
根据表的连接方式来划分,包括: . 内连接: 等值连接 非等值连接 自连接 外连接: 左外连接(左连接) 右外连接(右连接)| 全连接(这个不写,很少用!) 案例:找出每一个员工的部门名称,要求显示员工名和部门名。 select e.ename,d.dname from emp e,dept d w ...
分类:
数据库 时间:
2020-03-29 21:20:09
阅读次数:
106