谁可相欹 发表于 2015-1-16 22:30:15

MYSQL网页编程之SQL Server 实习题1

DBaaS解决方案可以降低首次投入成本,对于那些小企业来说,他们往往认为内部部署的数据库成本太高,DBaaS的成本和灵活性优势对小企业吸引力更大,他们是云数据库解决方案的重点客户群体。server标题1
成绩形貌:
为办理岗亭营业培训信息,创建3个表:
S(S#,SN,SD,SA)S#,SN,SD,SA分离代表学号、学员姓名、所属单元、学员岁数
C(C#,CN)C#,CN分离代表课程编号、课程称号
SC(S#,C#,G)S#,C#,G分离代表学号、所选修的课程编号、进修成就
请求完成以下5个处置:
1.利用尺度SQL嵌套语句查询选修课程称号为’税收基本’的学员学号和姓名
2.利用尺度SQL嵌套语句查询选修课程编号为’C2’的学员姓名和所属单元
3.利用尺度SQL嵌套语句查询不选修课程编号为’C5’的学员姓名和所属单元
4.利用尺度SQL嵌套语句查询选修全体课程的学员姓名和所属单元
5.查询选修了课程的学员人数
6.查询选修课程凌驾5门的学员学号和所属单元
1.利用尺度SQL嵌套语句查询选修课程称号为’税收基本’的学员学号和姓名
--完成代码:
SELECTSN,SDFROMS
WHEREIN(
SELECTFROMC,SC
WHEREC.=SC.
ANDCN=N税收基本)
2.利用尺度SQL嵌套语句查询选修课程编号为’C2’的学员姓名和所属单元
--完成代码:
SELECTS.SN,S.SDFROMS,SC
WHERES.=SC.
ANDSC.=C2
3.利用尺度SQL嵌套语句查询不选修课程编号为’C5’的学员姓名和所属单元
--完成代码:
SELECTSN,SDFROMS
WHERENOTIN(
SELECTFROMSC
WHERE=C5)
4.利用尺度SQL嵌套语句查询选修全体课程的学员姓名和所属单元
--完成代码:
SELECTSN,SDFROMS
WHEREIN(
SELECTFROMSC
RIGHTJOINCONSC.=C.
GROUPBY
HAVINGCOUNT(*)=COUNT(DISTINCT))
5.查询选修了课程的学员人数
--完成代码:
SELECT学员人数=COUNT(DISTINCT)FROMSC
6.查询选修课程凌驾5门的学员学号和所属单元
--完成代码:
SELECTSN,SDFROMS
WHEREIN(
SELECTFROMSC
GROUPBY
HAVINGCOUNT(DISTINCT)>5)


Trackback:http://tb.blog.csdn.net/TrackBack.aspx?PostId=384967
[点击此处保藏本文]宣布于2005年05月31日17:08:00

YZLUJI宣布于2005-06-064:04PMIP:61.186.252.*
SQL实习一:第四题谜底是否是有成绩?是不是应改成
SELECTSN,SDFROMS
WHEREIN(
SELECTFROMSC
GROUPBY
HAVINGCOUNT(*)=(SELECTCOUNT(*)FROMC))


boywdj@hotmail.com宣布于2005-07-1511:03AMIP:61.186.252.*
select*fromSwhereS#in(
selectS#fromSC
groupbyS#
havingcount(distinctC#)=(selectcount(*)fromC))
多一个distinct是不是更好呢。好比,大概一些没有合格人大概其他情形考了2次,嘿嘿。

shenjane宣布于2006-02-079:58AMIP:210.22.152.*
第四题仿佛有毛病:
SELECTSN,SDFROMS
WHEREIN(SELECTFROMSC
GROUPBY
HAVINGCOUNT(*)=(SELECTCOUNT(DISTINCTC#)FROMC))

珍贵的资金可以用于其他业务的启动,诸如市场、广告或调研和开发等。

金色的骷髅 发表于 2015-1-17 11:18:36

多走走一此相关论坛,多看一些实例开发,多交流0经验,没什么的,我也是刚学没多久!加油

爱飞 发表于 2015-1-20 17:28:52

然后最好有实践机会,能够把实践到的和实践结合起来,其实理论思考是个非常困扰和痛苦的事情

分手快乐 发表于 2015-1-29 13:36:03

having子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having条件显示特定的组,也可以使用多个分组标准进行分组。

简单生活 发表于 2015-2-6 01:29:44

财务软件要用SQL也只是后台的数据库而已,软件都是成品的,当然多学东西肯定是有好处的..

山那边是海 发表于 2015-2-14 20:14:38

我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过!

灵魂腐蚀 发表于 2015-3-4 10:13:26

外键的级联更能扩展可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。

活着的死人 发表于 2015-3-19 06:29:41

大侠们有推荐的书籍和学习方法写下吧。

蒙在股里 发表于 2015-3-27 11:07:43

索引视图2k就有。但是2005对其效率作了一些改进但是schema.viewname的作用域真是太限制了它的应用面。还有一大堆的环境参数和种种限制都让人对它有点却步。
页: [1]
查看完整版本: MYSQL网页编程之SQL Server 实习题1