网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > SQL语法 > 正文

SQL查询语句学习笔记

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

【网学网提醒】:网学会员编辑为广大网友搜集整理了:SQL查询语句学习笔记绩等信息,祝愿广大网友取得需要的信息,参考学习。


    SQL查询语句学习笔记
    问题描述:为管理岗位业务培训信息,建立3个表:S(SID,SNAME,SDEPT,SEX,AGE)SID,SNAME,SDEPT,SEX,AGE分别代表、学员、所属部门、学员性别、学员年龄C(CID,CNAME)CID,CNAME分别代表课程编号、课程名称SC(SID,CID,GRADE)SID,CID,GRADE分别代表、所选修的课程编号、学习成绩表结构与数据见Data4SqlTest1.sql要求实现如下5个处理:1.使用标准SQL嵌套语句查询选修课程名称为“英语”的学员和2.使用标准SQLJoin语句查询选修课程名称为“英语”的学员和3.使用标准SQL语句查询不选修“数学”课程的学员和所属单位4.使用标准SQL嵌套语句查询选修全部课程的学员和所属单位5.查询选修了课程的学员人数6.查询选修课程超过3门的学员和所属单位
    1.使用标准SQL嵌套语句查询选修课程名称为“英语”的学员和Java代码1.2.3.4.5.SELECTSNAME,SDEPTFROMSWHERESIDIN(SELECTSIDFROMC,SCWHEREC.CID=SC.CIDANDCNAME='英语')
    2.使用标准SQLJoin语句查询选修课程名称为“英语”的学员和Java代码1.SELECTSNAME,SDEPTFROMS2.JOINSCONS.SID=SC.SIDJOINCONC.CID=SC.CID3.WHERECNAME='英语'
    3.使用标准SQL语句查询不选修“数学”课程的学员和所属单位Java代码1.selectSNAME,SDEPT
     2.3.4.5.6.
    fromSwhereSIDnotin(selectSC.SIDfromSCrightjoin(selectS.SID,C.CIDfromSjoinC)asTonSC.SID=T.SIDandSC.CID=T.CIDjoinConT.CID=C.CID7.whereC.CNAME='数学'andSC.SIDisnotnull8.)
    或者是:Java代码1.2.3.4.SELECTSNAME,SDEPTFROMSWHERESIDNOTIN(SELECTSIDFROMSCWHERECIDIN(SELECTCIDFROMCWHERECNAME='数学'))
    4.使用标准SQL嵌套语句查询选修全部课程的学员和所属单位Java代码1.2.3.4.5.6.7.8.9.selectSNAME,SDEPTfromSwhereSIDin(selectS.SIDfromSinnerjoinSConS.SID=SC.SIDgroupbyS.SIDhavingcount(CID)=(selectcount(1)fromC))
    5.查询选修了课程的学员人数Java代码1.SELECT学员人数=COUNT(DISTINCT(SID))FROMSC
    6.查询选修课程超过3门的学员和所属单位Java代码1.SELECTSNAME,SDEPTFROMS2.WHERESIDIN(3.SELECTSIDFROMSC
     4.GROUPBYSID5.HAVINGCOUNT(DISTINCT(CID))>3)
    
    
  • 上一篇资讯: SQL查询语句练习资料
  • 下一篇资讯: SQL查询语句复习题1
  • 设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师