(6) 从学生信息表中查询计算机系年龄小于

(6) 从学生信息表中查询计算机系年龄小于 20 的学生的信息

SQL 代码如下:

(2)

(2) 从学生信息表中查询所有学生的姓名和学号信息并分别

实验 5 数据库的高级查询操作(一)

、实验目的

1. 掌握使用查询分析器的使用方法。

2. 掌握使用

2. 掌握使用

SELECT 语句进行数据库单表的高级查询。

3. 掌握使用

3. 掌握使用

SELECT 语句的 GROUP BY 子句的使用方法。

4. 掌握使用SELECT 语句的嵌套查询方法。

4. 掌握使用

SELECT 语句的嵌套查询方法。

5. 掌握使用

SELECT 语句的 UNION 合并查询方法。

、 实 验内容

从查询分析器中导入实验文件夹中的 “实验 5 数据库的简单

查询操作初始化数据 .sql ”文件并运行,然后完成下面题目:

(提示:学生信息表(Student? :属性:学号(Sno),姓名(Sname),性别(SseX), 系别(Sdept),年龄(Sage)。其中学号设为主键,学号和姓名不能为空,性别 取值只能是F或M,系别缺省值为“计算机”。选课信息表(Enrollment)。属性: 学号(Sno),课程名(Cno),成绩(Grade)。其中课程号设为主键,课程号和 课程名不能为空.0课程信息表(Course))属性:课程号(Cno),课程名称(Cname), 学分( Credits) 。)

(1) 从学生信息表中查询所有学生的所有信息。

SQL 代码如下:

SELECT *

FROM Students

赋予一个中文列名。

AS '学号

AS '学号 '

SELECT Sname AS '姓名', Sno

FROM Students

(3) 从学生信息表中查询姓名是‘

(3) 从学生信息表中查询姓名是‘

Allen '的学生的所有信息。

SQL 代码如下:

SELECT *

FROM Students

WHERE Sname = 'Allen'

(4) 从学生信息表中查询学号在

(4) 从学生信息表中查询学号在

1101到 1199之间的所有学生

的信息

SQL 代码如下:

SELECT *

FROM Students

WHERE Sno BETWEEN 1101 AND 1199 (5) 从学生信息表中查询年龄小于在 18 和大于 20的所有学生

的学号和姓名。

SQL 代码如下:

SELECT Sno, Sname

FROM Students

WHERE Sage < 18 OR Sage >=20

(15) 从学生信息表中查询学校共有多少个系

(15) 从学生信息表中查询学校共有多少个系

SQL 代码如下:

(10)从学生信息表中查询姓名中包含‘

(10)从学生信息表中查询姓名中包含‘lien '且姓名只有 5

SQL 代码如下:

SELECT *

FROM Students

WHERE Sdept = 'Computer' AND Sage < 20 (7) 从学生信息表中查询姓名以 A 开头的学生的信息

SQL 代码如下:

SELECT *

FROM Students

WHERE Sname LIKE 'A%'

(8) 从学生信息表中查询姓名的第三个字符是

(8) 从学生信息表中查询姓名的第三个字符是

a 的学生的学

号和姓名

SQL 代码如下:

SELECT Sno, Sname

FROM Students

WHERE Sname LIKE '__a%' (9)从学生信息表中查询姓名中包含‘ lien '的学生的学号和 姓名

SQL 代码如下:

SELECT Sno, Sname

FROM Students

WHERE Sname LIKE '%llen%'

个字符的学生的学号和姓名

SELECT Sno, Sname

FROM Students

WHERE Sname LIKE '_llen' OR Sname LIKE 'llen_'

从学生信息表中查询有年龄信息的学生的学号和姓名

SQL 代码如下:

SELECT Sno, Sname

FROM Students

WHERE Sage IS NOT NULL

从学生信息表中查询最大年龄和最小年龄

SQL 代码如下:

SELECT 最大年龄 =MAX(Sage), 最小年龄 =MIN(Sage)

FROM Students

从学生信息表中查询所有学生的平均年龄

SQL 代码如下:

SELECT AVG(Sage) AS 平均年龄

FROM Students

从学生信息表中查询学校所有系的名字

SQL 代码如下:

SELECT DISTINCT Sdept

FROM Students

SELECT 系的数量 =COUNT(D

sql查询计算机系学生的学号和姓名,实验5数据库的简单查询操作答案.docx相关推荐

  1. 查询计算机科学系的学生,查询“计算机系”学生的学号、姓名、学生所选课程名和成绩,正确的命令是( ..._考试资料网...

    单项选择题第31-35题使用如下三个数据库表: 学生表:student(学号,姓名,性别,出生日期,院系) 课程表:course(课程号,课程名,学时) 选课成绩表:score(学号,课程号,成绩) ...

  2. 计算机学院的学生起个昵称,查询“计算机系”学生的学号、姓名、学生所选课程的课程名和成绩,正确的命令是(..._考试资料网...

    单项选择题使用如下三个数据库表: 学生表:student (学号,姓名,性别,出生日期,院系) 课程表:course (课程号,课程名,学时) 选课成绩表:score (学号,课程号,成绩) 其中出生 ...

  3. 查询全部学生的学号、姓名、性别和出身年月日

    要查询全部学生的学号.姓名.性别和出身年月日,可以在学校的学生信息系统中查询,或者向学校的教务处或者学生处询问.如果你是学校的工作人员,可以通过相关的数据库或者 Excel 表格来查询这些信息.

  4. 1. 查询全部学生的学号、姓名、课程名称、成绩。

    use hngy go /*1) 查询全部学生的学号.姓名.课程名称.成绩*/ select A.StuNO 学号,A.StuName 姓名,B.CName 课程名称,C.OrdinarySc 平时成 ...

  5. 3、查询所有学生的学号、姓名、选课数、总成绩

    -- 3.查询所有学生的学号.姓名.选课数.总成绩(不重要) SELECT a.s_id,a.s_name,COUNT(b.c_id),SUM(b.s_score) FROM student as a ...

  6. 求数学系或计算机系姓张的学生的信息,实验二数据库的简单查询和连接查询.docx...

    贵州大学实验报告 学院:计算机科学与信息学院 专业:信息安全 班级: 姓名 学号 实验组 实验时间 指导教师 成绩 实验项目名称 数据库的简单查询和连接查询 实验目的 使学生掌握SQL Server ...

  7. 查询计算机系学生的详细记录,实验三_数据库的简单查询和连接_.doc

    实验三_数据库的简单查询和连接_ 实验三 数据库的简单查询和连接查询 实验目的及要求 掌握SELECT语句的基本语法: 熟练掌握表的数据简单查询.数据排序: 熟练掌握表的连接查询的表示: 掌握等值连接 ...

  8. 实验4 数据库的连接查询

    实验4 数据库的连接查询 4.1实验目的及要求 掌握简单表的数据查询.数据排列和表链接查询的操作方法 4.2实验内容 简单查询操作和连接查询操作. 4.3实验步骤 4.3.1连接查询 1.查询每个学生 ...

  9. mysql查询学号和姓名_数据库SQL语句中 查询选修了全部课程的学生的学号和姓名...

    一.SQL语言查询选修了全部课程的学生的学号和姓名. 两种解决途径: 第一种: 我们可以表示为在SC表中某个学生选修的课程数等于C表中课程总数.相应的SQL语言如下: selectS#,SNAMEfr ...

最新文章

  1. OC基础回想(十二)协议
  2. java ee maven_针对新手的Java EE7和Maven项目–第6部分
  3. Oracle之自治事务
  4. 两阶段最小二乘法原理_两阶段最小二乘法.PPT
  5. Windows批处理BAT脚本
  6. FirstApp,iphone开发学习总结1,UIview添加UIimage
  7. yum更新php版本,yum安装的php升级到7.0版本
  8. 以直播场景为例对音视频相关概念扫盲
  9. idea配置阿里格式化模板+注释模板
  10. Tinder 和 Potluck 的卡片风格实现
  11. deeptools | bam to BigWig, 并使用IGV可视化峰图差异
  12. 《Rework》语句摘录
  13. 如何判断BUG是前端BUG还是后端BUG
  14. linux pcf8563开发文档,linux下的i2c与时钟芯片pcf8563通信
  15. 计算机组成原理-存储系统
  16. python switch to frame_Switch to Frame
  17. 停止抱怨的力量是多么强大-记录感受
  18. meso-四(4-吡啶)卟啉TPyrP/四(1-吡啶-羟乙基)卟啉T(4-HEPy)P;紫红色晶体状ZnTPP-Py/5-(4-炔丙氧基苯基)-10,15,20-三苯基锌卟啉
  19. Linux查看磁盘使用情况
  20. 计算机辅助制造卜昆内容,西北工业大学07年硕士生入学考试专业课大纲(428计算机辅助制造)...

热门文章

  1. 计算机控制应用场景,盘点安防计算机网络系统的场景应用
  2. android智能音响,蜂巢智能音箱
  3. Cocos2d-x 3.x 之 坐标系
  4. 30岁才醒悟的职场法则,现在知道还不太晚
  5. IBM DS3500存储添加控制器
  6. 史上最全的NB-IoT知识
  7. 非常恶俗地分享一首歌曲(手茑葵·特尔之歌)【附mp3下载】
  8. 代码随想录算法训练营第七天| 454.四数相加II,383. 赎金信,15. 三数之和,18. 四数之和
  9. 在eclipse里添加PHP项目
  10. 种植牙行业深度报告:消费升级种植牙市场冲刺千亿,国产蛰伏期后夜尽天明-20210705-国海证券