首先创建一个名为test的数据库,然后在所创建的数据库中创建查询,将上次实验的脚本复制进去(见上一篇文档),创建该数据库的表并插入数据。

1、在学生-课程数据库(test)中用SQL语句完成以下查询:

(1)查询所有学生信息。

(2)查询计算机系(CS)的所有学生的姓名,查询结果按学号升序排列。

(3)查询学生选课成绩合格的成绩信息。

(4)查询学分为3或4的课程名。

(5)查询所有课程名称中含有“数据”的课程号。

(6)查询所有年龄大于18岁的女生的姓名和年龄。

(7)查询所有学生的姓名和出生年份,并给该出生年份属性列命名为出生年份。

(8)查询所有选课记录的课程号(不重复显示)

(9)查询成绩为88、90、92、95分的学生的成绩信息。

(10)查询成绩在80到90之间(包括80和90)的学生的成绩信息。

(11)统计所有学生的平均年龄。

(12)查询所有姓李的学生信息。

(13)查询所有名字中含有“明”字的学生姓名。

(14)查询所有名字中第三个字是“明”字的学生姓名。

数据库原理与应用-------简单查询(2)相关推荐

  1. 【考】数据库原理与技术 数据查询

    1.某网上书店后台数据库的部分关系模式如下: 会员(会员编号,用户名,密码,姓名,地址,邮编,电话,消费额,积分) 图书(图书编号,类型名称,图书名称,作者,出版社,出版日期,ISBN,价格) 订单( ...

  2. MySQL数据库原理习题---SQL复杂查询

    SQL复杂查询 对各表中的数据进行不同条件的连接查询和嵌套查询 1)查询每个学生及其选课情况: Select student.sno,sname,age,sex,sdept,course.cno,cn ...

  3. 数据库中表的简单查询、排序和连接

          该篇博文关于数据库中对表的简单查询.排序和连接均是以下面三张表为基础进行的操作.在每一条操作语句下对应有相关的操作说明.    查询分析器下代码附上: create database YG ...

  4. 数据库原理与应用(SQL Server)笔记 第二章 简单数据查询

    文章目录 前言 一.SELECT 子句 (一)投影指定的列和投影全部列 (二)AS子句修改查询结构的列标题 例题1 (三)TOP谓词限制结果集中的行数 (四)INTO子句将结果插入新表中 例题2 (五 ...

  5. 从千万级数据查询来聊一聊索引结构和数据库原理

    在日常工作中我们不可避免地会遇到慢SQL问题,比如笔者在之前的公司时会定期收到DBA彪哥发来的Oracle AWR报告,并特别提示我某条sql近阶段执行明显很慢,可能要优化一下等.对于这样的问题通常大 ...

  6. 数据库查询求小于_SQL学习笔记(二)简单查询

    本篇主要学习如何通过简单查询获取想要的数据. 从零学会SQL:简单查询​www.zhihu.com 基本的查询语句 从数据库中查找数据时要使用select子句,select子句是sql中使用最多.最基 ...

  7. 千万级别数据查询优化_从千万级数据查询来聊一聊索引结构和数据库原理

    在日常工作中我们不可避免地会遇到慢SQL问题,比如笔者在之前的公司时会定期收到DBA彪哥发来的Oracle AWR报告,并特别提示我某条sql近阶段执行明显很慢,可能要优化一下等.对于这样的问题通常大 ...

  8. 数据库实验之《数据定义与简单查询》

    Mysql数据定义与简单查询 博客由来 实验目的 实验内容 查询练习 寄语 完整源码 博客由来 本人在校学生,希望能借助平台记录下自己的成长,同时也希望分享自己的一些独特的想法.本次上机使用的平台:W ...

  9. 数据库原理与应用(SQL Server)笔记 第四章 嵌套查询和其他查询子句

    目录 前言 一.嵌套查询 (一)子查询 (二)ANY或ALL谓词的子查询和比较运算的子查询 1.ANY子查询 2.ALL子查询 (三)EXISTS子查询 二.其他查询子句(集合查询) (一)UNION ...

最新文章

  1. 漫画:骚操作系列(灯泡开关的经典面试题)
  2. java 著名的应用程序_即刻就业:java的应用程序有哪些
  3. linux防火墙之 ufw
  4. 锋利的jQuery--关于$(document).ready()函数及jQuery代码风格
  5. 根据osdid 查询磁盘是ssd盘还是sas盘
  6. Unity3D 官方案例实现类似红警的移动
  7. 程序员,你以为你很优秀,但却面试屡屡失败?
  8. 数据链路层(一、二)——差错控制
  9. 读取XML文档解析信息
  10. 世间什么才是最珍贵的?
  11. 大数据发展前沿 期末总结复习
  12. 库克退休前的最后一战:不是苹果汽车!
  13. CentOS挂载3T硬盘的方法
  14. `LINK : fatal error LNK1104: 无法打开文件“***.dll”`的问题解决
  15. 一些好的网页设计工具
  16. 一文读懂如何证明充要条件
  17. 多条Qt开发常见问题及解决方法汇总
  18. 工程中常用的几种宏判断
  19. 流水账——树莓派Raspberry Pi 4B
  20. iOS相册图片二维码识别

热门文章

  1. 火狐浏览器打不开页面的问题
  2. 小米路由器3刷X-Wrt固件教程
  3. js判断变量是不是数组的方法汇总
  4. 写技术博客的一些心得分享
  5. Java静态变量使用实例
  6. 学校办公室主任述职报告
  7. 谈android界面设计
  8. win2003服务器服务正在运行,win2003提示“在系统启动时至少有一个服务或驱动程序产生错误”Windows服务器操作系统 -电脑资料...
  9. 计算机电脑怎么脱离主电脑的管控,电脑怎么退出老师控制
  10. threejs 3d 动态螺旋线绘制 BufferGeometry 动态折线图