哈喇味-secured
数据库中有如下三个表:
学生表(学号
id
,姓名
nam e
,性别
sex
,系部
depart
,年龄
age
)
8
个学生记录
选课表(学号
id
,课程号
ci d
,成绩
grade
)
12
门课程
课程表(课程号
cid
,课程名
cname< br>,学分
Ccredit
)
6
门课程
学生
-
课程模式
S-T :
学生表:
Student(Sno,Sname,Ssex,Sage,Sdept)
课程表:
Course(Cno,Cname,Cpno,Ccredit)
学生选课表:
SC(Sno,Cno,Grade)
1.
从学生表中查询所有同学的所有信息
select
*
from
学生表
2.
从学生表中查询所有学生的信息,并分别赋予一个别名
select
学号
as
xuehao
,
姓名
as
xingming
,
性别
as
xingbie
,
系部
as
xibu
,
年龄
as
nianling
from
学生表
3.
从学生表中查询姓名是
Allen
的学生的信息
select
*
from
学生表
where
姓名
=
'Allen'
4.
从学生表中查询
学号在
1101
到
1199
之间的所有学生的信息
select
*
from
学生表
where
学号
between
1101
and
1199
5.
从学生表中查询年龄小于
18
和大于
20
的所有学生的学号和姓名
select
学号
,
姓名
from
学生表
where
年龄
<
18
or
年龄
>
20
6.
从学生表中查询计算机系年龄小于
20
的所有学生的信息
select
*
from
学生表
where
系部
=
'computer'
and
年龄
<
20
7.
从学生表中查询姓名以
A
开头的学生的信息
select
*
from
学生表
where
姓名
LIKE
'A%'
8.
从学生表中查询姓名的第三个字符是
A
的学生的学号和姓名
select
学号
,
姓名
from
学生表
where
姓名
LIKE
'__A%'
9.
从学生表中查询姓名中包含“
llen
”的学生的学号和姓名
select
学号
,
姓名
from
学生表
where
姓名
LIKE
'%llen%'
10.
从学生 表中查询姓名中包含“
llen
”且姓名只有
5
个字符的学生的学号和姓名< br>
select
学号
,
姓名
from
学生表
where
姓名
LIKE
'%llen%'
and
len
(
姓名
)=
5
11.
从学生表中查询有年龄信息的学生的学号和姓名
select
学号
,
姓名
from
学生表
where
年龄
is not null
12.
从学生表中查询最大年龄和最小年龄
select
max
(
年龄
)
最大年龄
,
min
(
年龄
)
最小年龄
from
学生表
13.
14.
15.
从学生表中查询所有学生的平均年龄
select
avg
(
年龄
)
平均年龄
from
学生表
从学生表中查询学校所有系的名字
select
distinct
系部
from
学生表
从学生表中查询学校共有多少个系
select
count
(
distinct
系部
)
系部总和
from
学生表
16.
从选课表中查询所有学生的选课情况
select
distinct
课程号
from
选课表
17.
从选课表中查询选修课程号为
C01
课程的学生的学号
select
学号
from
选课表
where
课程号
=
'C01'
18.
从选课表中查询所有没有选
C02
课程的学生的学号
select
distinct
学号
from
选课表
where
课程号
!=
'C02'
19.
从选课表中查询有选修
C01
或
C02
课程的学生的学号
select
distinct
学号
from
选课表
where
课程号
=
'C01'
or
课程号
=
'C02'
20.
从选课表中查询学号为
1101
的学生的选课情况
select
课程号
from
选课表
where
学号
=
'1101'
21.
从选课表中查询所有选课信息,即学号、课程号、成绩,并给成绩加
8
分
select
学号
,
课程号
,
成绩
=
成绩
+8
from
选课表
22.
从选课表中查询学号为
1101
的学生的所有选修课程成绩的总和
select
sum
(
成绩
)
成绩总和
from
选课表
where
学号
=
'1101'
23.
从选课表中查询选修课程好为
C02
所有学生的成绩平均值并赋予“平均成绩
24.
”列名
select
avg
(
成绩
)
平均成绩
from
选课表
where
课程号
=
'C02'
25.
从选课表中查询选修课程号
C02
且该门课程考试及格的学生的学号
select
学号
from
选课表
where
课程号
=
'C02'
and
成绩
>=
60
26.
从选课表中查询所有无考试成绩的学生的学号和课程的课程号
select
学号
,
课程号
from
选课表
where
成绩
is
null
27.
从选课表中查询选修了课程号以
C
开头的学生的学号和所选课程的课程号
select
学号
,
课程号
from
选课表
where
课程号
LIKE
'C%'
28.
从选课表中查 询选修了课程号以
C
、
D
或
E
开头学生的学号和所选课程的 课程号
select
学号
,
课程号
from
选课表
where
课程号
LIKE
'[CDE]%'
29.
从选课表中查询选修了课程号中包含
DB
的学生的学号和课程号
select
学号
,
课程号
from
选课表
where
课程号
LIKE
'%DB%'
30.
从选课表中查询选修了课程的学生的学号
哈喇味-secured
哈喇味-secured
哈喇味-secured
哈喇味-secured
哈喇味-secured
哈喇味-secured
哈喇味-secured
哈喇味-secured
本文更新与2021-01-21 01:16,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/541370.html
-
上一篇:小学英语作文个话题
下一篇:少儿英语培训机构如何选教材