练习1.
1. 在员工表查询员工编号是7654的员工的员工编号、姓名、工作、雇佣日期、工资的信息。
2. 查询工作是“clerk”的员工的员工编号、姓名、工作、雇佣日期、工资的信息。
3. 查询员工表,显示工资大于2000的员工的编号、姓名、工资信息。
练习2.根据student表写出查询**。
1. 查询显示性别为“男”的学生的学号、姓名、性别信息。
2. 查询显示年龄大于20的学生的学号、姓名、年龄信息。
any和all运算符的使用。
写出下面两条**的功能。
1. select empno,ename,sal from emp where salsal与(1800,2450,2000)进行比较,只要sal中的数比(1800,2450,2000)任意一个小,即输出数。
2. select empno,ename,sal from emp where sal>all(2000,950,1000)
sal与(2000,950,1000)进行比较,只要sal中的数比(2000,950,1000)所有的都大,即输出数。
in between的使用。
查询员工表,同时显示员工的名字是“smith”、“clerk”、“king”这三个员工的信息。
查询员工表,显示部门编号是10和20这两个部门的员工的信息。
查询员工表,显示工资值大于等于1000,并且小于等于2000的员工的信息。
select empno,ename,job,hiredate,sal
from emp
where empno=7654;
select empno,ename,job,hiredate,sal
from emp
where job='clerk';
select empno,ename,sal
from emp
where sal>2000;
create table student(
sno char(5),sname varchar(20),sage number(3),ssex char(2),sdept char(2)
insert into student values('98001','钱横',18,'男','cs');
insert into student values('98002','王林',19,'女','cs');
insert into student values('98003','李明',20,'男','is');
insert into student values('98004','赵三',16,'女','ma');
select sno,sname,ssex
from student
where ssex='男';
select sno,sname,ssex
from student
where ssex='男';
select sno,sname,ssex
from student
where sage>20;
select *
from emp
where ename in('smith','clark','king');
select *
from emp
where deptno between 10 and 20;
select *
from emp
where sal>=1000 and sal<=2000;
练习 特殊选择查询 交叉表查询 操作查询
练习特殊选择查询 交叉表查询 操作查询。实验目的 特殊选择查询 交叉表查询 操作查询的建立方法。把教学管理系统。mdb改名为教学管理系统 是你的名字 1.特殊选择查询。重复项查询 海量记录中查找少量重复记录 在 教学管理系统 数据库中查找学生表中同名同姓的学生情况。要求显示相同姓名的所有字段,并保存...
2019查询练习
查询练习1 班级 学号 姓名 通过查询的 设计视图 完成以下操作 1.显示 学生基本情况表 表中所有字段和记录。2.显示 1995年10月 出生或 1997年3月2日 出生的学生信息。3.查询会计学院的非党员学生。4.显示学生的姓名和年龄清单。5.查询姓名中最后一个字是 海 的学生信息。6.查询选修...
SQL查询练习
下面以学生 课程数据库 xs kc 为例介绍。该数据库中有学生情况表 xsqk 课程表 xskc 学生成绩表 xscj xsqk 学号 姓名 出生年月 系别 专业 班级。xskc 课程号课程名学分。xscj 学号课程号成绩。1 查询学生情况表中全体学生的信息。select from xsqk 2 查...