码迷,mamicode.com
首页 >  
搜索关键字:成绩表    ( 394个结果
SQL常见面试题(学生表_课程表_成绩表_教师表)
表架构Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表建表语句CREATE TABLE student ( s# INT, sna...
分类:数据库   时间:2015-10-10 17:17:13    阅读次数:240
MS-SQLServer 2000 T-SQL 交叉报表(行列互换) 交叉查询 旋转查询
在MS-SQLServer 2005和oracle 中可以使用Pivot 和 Unpivot来做行列转换,不过不支持动态列哦。在这里使用 case when then else end 语句,来实现行列转换. 如何实现动态列在最下面。下面以学生成绩表来举例:id姓名 科目 成绩1张三语文602张三数...
分类:数据库   时间:2015-10-10 09:07:32    阅读次数:187
sql与oracle中有关case和decode的用法(行转列)及比较(转
引: 为了举例说明,这里创建了一张成绩表,如下图所示:比较: 1、sql中,这两个函数我们仅能使用case,代码及结果如下: select name, case Subject when '语文' then 1 when '数学' then 2 when '英语' then 3 --else 3 e...
分类:数据库   时间:2015-09-21 19:08:43    阅读次数:172
SQL高级查询的练习题
Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号;select a.S# from (sele...
分类:数据库   时间:2015-09-18 20:08:40    阅读次数:173
oracle面试经典题
1、sql面试题(学生表_课程表_成绩表_教师表)2、问题描述:本题用到下面三个关系表:CARD 借书卡。 CNO 卡号,NAME 姓名,CLASS 班级BOOKS 图书。 BNO 书号,BNAME 书名,AUTHOR 作者,PRICE 单价,QUANTITY 库存册数BORROW 借书记录。 CN...
分类:数据库   时间:2015-09-15 23:33:42    阅读次数:903
SQL语句NOT EXISTS实现除法运算
了解关系数据库的人应该都知道4种关系操作符,加、减、乘、除。具体到SQL语句中,前3种分别是union、except、笛卡尔积,但是除法没有具体的关键字,需要我们自己写SQL语句来实现,这就需要用到not exists了。 举个比较俗的例子,一个成绩表,3个字段 sid、cid,grade,分别表....
分类:数据库   时间:2015-09-10 12:40:00    阅读次数:461
SQL面试积累
以下题目都在MySQL上测试可行,有疏漏或有更优化的解决方法的话欢迎大家提出,我会持续更新的:)有三个表,如果学生缺考,那么在成绩表中就不存在这个学生的这门课程成绩的记录,写一段SQL语句,检索出每个学生缺考的科目。A 学生表(student)字段1 学生号(s_id)字段2 学生名(s_name)...
分类:数据库   时间:2015-09-05 23:30:26    阅读次数:222
数据库中为什么要建立视图,它有什么好处?
视图是绝大部分数据库开发中都会使用的概念。使用视图大致有两个方面的原因。1.封装查询数据库虽然可以存储海量数据,但是在数据表设计上却不可能为每种关系创建数据表。例如,对于学生表,存储了学生信息,学生的属性包括学号、姓名、年龄、家庭地址等信息;而学生成绩表只存储了学生学号、科目、成绩等信息。现需获得学...
分类:数据库   时间:2015-08-16 13:48:41    阅读次数:560
SQL查询语句联系
建立四个表,分别是学生表,课程表,成绩表和教师信息表插入信息:题目:1、查询Student表中的所有记录的Sname、Ssex和Class列 select Sname,Ssex,Class from Student2、查询教师所有的单位即不重复的Depart列。 select distinct .....
分类:数据库   时间:2015-08-14 18:42:31    阅读次数:203
Hive中分组取前N个值
分享两篇文章,结合看更清楚一点。背景假设有一个学生各门课的成绩的表单,应用hive取出每科成绩前100名的学生成绩。这个就是典型在分组取Top N的需求。解决思路对于取出每科成绩前100名的学生成绩,针对学生成绩表,根据学科,成绩做order by排序,然后对排序后的成绩,执行自定义函数row_nu...
分类:其他好文   时间:2015-08-13 00:53:05    阅读次数:282
394条   上一页 1 ... 29 30 31 32 33 ... 40 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!