您现在的位置:首页 >> Java书籍 >> 基础书籍 >> 内容

数据库SQL查询语句习题 PDF 电子书下载

时间:2020-4-13 9:16:34

  核心提示:数据库SQL查询语句习题 PDF 下载本站整理下载:链接:https://pan.baidu.com/s/1BqR44UBTACTqwsZrYk6T3g提取码:8p6d主要内容:查询问题:设教学数据库...
数据库SQL查询语句习题  PDF 下载

 
本站整理下载:
提取码:8p6d
 
主要内容:

查询问题: 
设教学数据库 Education 有三个关系:
学生关系 S(SNO,SNAME,AGE,SEX,SDEPT);
学习关系 SC(SNO,CNO,GRADE);
课程关系 C(CNO,CNAME,CDEPT,TNAME) (1)检索计算机系的全体学生的学号,姓名和性别;
SELECT SNO,SNAME,SEX
FROM S
WHERE SDEPT = '计算机' (2)检索学习课程号为 C2 的学生学号与姓名;
SELECT SNO,SNAME
FROM S,SC
WHERE SC = 'C2' AND S.SNO = SC.SNO
(3)检索选修课程名为“DS”的学生学号与姓名;
 SELECT SNO,SNAME
FROM S,SC,C
WHERE CNAME = 'DS' AND S.SNO = SC.SNO 
 AND C.CNO = SC.CNO
(4)检索选修课程号为 C2 或 C4 的学生学号;
SELECT SNO
FROM SC
WHERE CNO IN ('C2','C4') (5)检索至少选修课程号为 C2 和 C4 的学生学号;
SELECT SNO
FROM SC A,SC B
WHERE A.SNO = 'C2' AND B.SNO = 'C4' AND A.SNO = B.SNO
(6)检索不学 C2 课的学生姓名和年龄;
SELECT SNAME,AGE
FROM S
WHERE SNO NOT IN
(SELECT SNO
 FROM SC
 WHERE CNO = 'C2') (7)检索学习全部课程的学生姓名。
SELECT SNAME
FROM SC
WHERE NOT EXISTS
 (SELECT *
 FROM C
WHERE NOT EXISTS
 (SELECT *
 FROM S,C,SC
 WHERE S.SNO = SC.SNO AND C.CNO = SC.CNO)
 )
 

Java免费学习   Java自学网 http://www.javalearns.com

关注微信号:javalearns   随时随地学Java

或扫一扫

随时随地学Java

作者:不详 来源:网络
    你是从哪里知道本网站的?
  • 网友介绍的
  • 百度搜索的
  • Google搜索的
  • 其它搜索过来的
  • 网址输错了进来的
  • 太忙了不记得了
共有评论 0相关评论
发表我的评论
  • 大名:
  • 内容:
  • java学习网(www.javalearns.com) © 2014 版权所有 All Rights Reserved.
  • Email:javalearns@163.com 站长QQ:1356121699 晋ICP备14003680号-3
  • java学习网部分内容来自网络或网友发布,如侵犯了您利益,请发邮件至:javalearns@126.com,我们尽快处理!
  • Java学习网
  • 网站统计
  • 晋公网安备 14042902000001号