#① 查询计算机系学生的学号、姓名、性别和出生日期。

select sno,sname,ssex,sbirthday from students where sdept ='计算机';

#② 查询姓“李”的学生的学号和姓名。

select sno,sname from studentsWHERE sname like '李%';

#③ 查询课程表中先行课为空的课程名。

 select cname from courses where precno is null;

#④ 查询考试成绩有不及格的学生的学号。

select sno from sc where grade<60;

#⑤ 求选修了C1 课程或C2 课程的学生的学号及成绩。

 select sno,grade from sc where cno=('C02' or 'c01');

#⑥ 查询全体计算机系学生的姓名及其年龄。

 select sno,timestampdiff(YEAR,SBirthday,curdate()) AS SAVEPOINT from students where sdept ='计算机';

#⑦ 查询计算机系在1986-1987 年之间出生的学生的姓名。

 select sname from students where sbirthday between '1986-1-1' and '1987-12-31';

#⑧ 查询姓“李”且姓名为3个汉字的学生学号和姓名。

select sno,sname from students WHERE sname like'李__';

#⑨ 查询选修了两门以上课程的学生学号与课程数。

select sno,count(*)from sc group by sno having count(sno)>=2;

#⑩ 查询选修课程数大于等于2 的学生的学号、平均成绩和选课门数,并按平均成绩降序排列。

select sno,avg(grade) ,count(cno) 

    from sc 

 group by sno 

 having count(cno)>=2

  order by avg(grade) desc;

《数据库概论》实验(3)-交互式SQL--简单查询相关推荐

  1. 《数据库概论》实验(2):交互式SQL--创建表《数据库概论》 实验(3)-交互式SQL--简单查询 《数据库概论》实验(4):交互式SQL--复杂查询

    <数据库概论>实验(2):交互式SQL--创建表 一. 创建数据库 create database test;  /创建test数据库 二.创建表 create table student ...

  2. sql简单查询和排序分组

    一.sql简单查询 1.简单查询语法 select 列名,列名 from 表明: select ...from:查询语句的关键字:(select后面跟是你要从数据库里取的数据,from后面跟表名,表示 ...

  3. SQL简单查询——学生课程表

    文章目录 一.学习目标 二.数表介绍 三.SQL简单查询 四.SQL复杂查询 一.学习目标 1.掌握 S E L E C T SELECT SELECT语句的语法格式,各句子的使用: 2.掌握别名的概 ...

  4. 数据库三级考试真题 SQL语句查询真题汇总

    数据库三级考试真题 SQL语句查询真题汇总 SQL语句查询 //(1)检索至少借了5本书的同学的借书证号.姓名.系名和借书数量.(5分) select LOANS.借书证号,姓名,系名,count(* ...

  5. SQL简单查询语句,语法

    ** SQL简单查询语法,语句 ** select * from where order by --先from 后 where 后 select 最后 order by select sbrlsh 病 ...

  6. 数据库 ----- 实验三:SQL的查询

    实验三 SQL的查询 [实验目的和要求] 1.掌握SQL Server Management Studio中SQL 查询操作: 2.掌握SQL 的单表查询命令: 3.掌握SQL 的连接查询操作: 4. ...

  7. SQL Server实验四 数据的简单查询 全注释版

    数据库实验4 1.在订单数据库orderDB中,完成如下的查询: (1)查询所有业务部门的员工姓名,职称,薪水 (2)查询名字中含有"有限"的客户姓名和所在地 (3)查询姓&quo ...

  8. 实验3 交互式SQL语言1

    数据库实验 实验3 因为老师给的文档全是英文,看不懂,于是截了几张图翻译图 这次实验没有用外键 使用的软件是Microsoft SQL Server Management Studio 18 附上翻译 ...

  9. sql 显示百分比_轻松搞定数据分析之SQL——简单查询

    每天早起或者睡前听一首温柔而美好的音乐,是一件很幸福的事情,无论你是否懂音乐,它都能带你发现生活中的隐藏的那些美好,今天我们先来一起欣赏Mindy Gledhill的单曲<California& ...

  10. 数据库系统实验4:SQL——SELECT查询操作

    数据库系统实验4:SQL语言--SELECT查询操作 数据库系统实验4:SQL语言--SELECT查询操作 实验环境 实验内容 步骤及过程 首先按以下SQL语句创建测试用的jxgl数据库 使用SQL语 ...

最新文章

  1. Atitit. 查找linux 项目源码位置
  2. 清华校友三创论坛成功举办,第四届清华校友三创大赛京津冀赛区正式启动
  3. 《京东技术解密》——海量订单处理
  4. mySQL教程 第9章 触发器
  5. 在ubuntu中使用MYBASE
  6. 第一次体验python有感
  7. input在type=number时去右边上下箭头
  8. 两个int()方法的区别
  9. python坐标系 向量分量_关于Python中的向量相加和numpy中的向量相加效率对比
  10. 【uTenux实验】中断处理
  11. Android学习(二):Android Studio创建并运行Android项目(Hello World ~.~)
  12. 学生开源项目_大学如何利用开源吸引学生
  13. dmg文件 linux,Linux通过命令行建立dmg文件的方法
  14. OpenCV:直方图均衡
  15. 逃跑吧少年维护服务器,逃跑吧少年11月19日PC端更新公告
  16. QGC地面站配置PX4Flow光流传感器
  17. 【前端知识之webpack】Loader和Plugin都是什么,有什么区别
  18. 题解2:Supper字符串
  19. java智能家居_基于JAVA的智能家居控制系统的设计(毕业设计).doc
  20. “浏览器设置从上次停下的地方继续,但是电脑重启打开后还是主页”问题的解决办法

热门文章

  1. 三农数据(1996-2020)十六:农产品进出口、农村居民纯收入、消费支出及结构
  2. 如何设置和取消PPT文件的打开密码
  3. iPad air2 充不进去电
  4. 戴尔inspiron5498清灰教程
  5. 计算机投影到数字电视的方法,怎么把电脑投屏到电视有线(电脑无线投屏到电视机的方法)...
  6. 替换文件内指定字符串
  7. 前员工推出新搜索引擎Cuil挑战Google
  8. 利用集群技术实现Web服务器的负载均衡 集群和负载均衡的概念
  9. Windows10安装Oracle-19C 报错 INS-32010
  10. 因为这几句话,家里决定把小妹嫁给搞焊接的!