首页 > TAG信息列表 > dno

Oracle数据库学习笔记(六)

相关子查询 查询工资高于所在系的平均工资的教师信息,输出工号、姓名和工资 相关子查询: select tno,tname,sal from teacher t1 where sal>(select avg(sal) from teacher where dno=t1.dno); 查询从未被选修的课程,输出课序号和课程名 子查询: SELECT cno,cname FROM course WHER

HQL题目记录以及解题思路--持续更新

题目一: # 建表语句,注意!注意!注意!本题测试环境为Hive3.1.0 -- 部门表(dept) dno dname create table dept( dno int, dname string ) row format delimited fields terminated by ',' lines terminated by '\n' stored as textfile; -- 人员表(emp) ename dno1 dno2 dno3 cre

数据库第五讲 完整性

第五讲 完整性 完整性概述实体完整性参照完整性用户自定义的完整性触发器 完整性概述 数据库的完整性是指数据库中数据的正确性 、一致性和相容性 数据的正确性保证数据库的数据是符合语义约束的数据一致性保证数据之间的逻辑关系是正确的,对数据库更新时,数据库从一个一

SQL Server——从入门到放弃(15)-- 第九章: 关系查询处理和查询优化 课后习题

一周上课时间已过,按照惯例,我又来了,今天要写的是第九章:关系查询处理和查询优化的课后习题。话不多说,上题! 下面的作业我还是不手写了

复试_Ex2018_

复试__Ex2018 part 2 SQL编程题 SELECT e.`ename`,e.`age` FROM emp e WHERE e.`eid` IN (SELECT w.`eid` FROM works w JOIN works w2 ON w.`eid` = w2.`eid` WHERE w.`did`='软件' AND w2.`did` = '硬件'); SELECT e.`eid`,e.`ename`,e.`salar

子查询三(在FROM子句中使用子查询)

FROM子句中使用子查询一般都是返回多行多列,可以将其当作一张数据表   示例一、查询出每个部门的编号,名称,位置,部门人数,平均工资 SELECT d.deptno,d.dname,d.loc,temp.con,temp.avgsalFROM dept d,(SELECT deptno dno,COUNT(empno) con,ROUND (AVG(sal),2) avgsal FROM

子查询四(在select子句中使用子查询)

示例一、查询出每个部门的编号,名称,位置,部门人数,平均工资 SELECT d.deptno,d.dname,d.loc, (SELECT COUNT(empno) FROM emp WHERE emp.deptno=d.deptno GROUP BY deptno) con, (SELECT AVG(sal) FROM emp WHERE emp.deptno=d.deptno GROUP BY deptno) avgsalFROM dept d WITH