[SQL ] view 题目

楼主: rose8500926 (ㄩㄊ)   2015-07-19 02:06:49
内容/问题描述:
我们定义在各参赛组别中至少有四个队伍某两题分数同时高于10分,则这两题为有关联。请以
SQL指令建立一个名为 relate 的 VIEW,找出数据库中有关联的题号组合,其中view的属性为参
赛组别及两个题号,分别命名为 gname、p_num1 及 p_num2。再用SQL指令由此 VIEW 查出各
参赛组别中和题号3 有关联的题号。
数据库结构:
score
groupname 可变长度字串(长度为10) –参赛组别, 分成’groupA’及’groupB’
teamno 可变长度字串(长度为8) –队伍编号
total_score 整数(长度为4) – 总分, 默认值为0
其中group 和teamno合起来为主键(primary key)。
item_score
groupname 可变长度字串(长度为10) –参赛组别, 分成’groupA’及’groupB’
teamno 可变长度字串(长度为8) –队伍编号
pnum 整数(长度为2) – 题号, 默认值为0
score 整数(长度为4) – 该题得分, 默认值为0
其中group、teamno 和pnum合起来为主键(primary key)。
我是用mysql的唷
谢谢:)

Links booklink

Contact Us: admin [ a t ] ucptt.com