Table:Student(Sno,Sname,Sage,Ssex)Course(Cno,Cname,Teacher)SC(Sno,Cno,Grade)SQL:SELECT S.Sname ,C.Cname,D.GradeFROM Student S,Course C,( --这部分是关键: ...
分类:
其他好文 时间:
2015-09-16 19:51:32
阅读次数:
186
1、sql面试题(学生表_课程表_成绩表_教师表)2、问题描述:本题用到下面三个关系表:CARD 借书卡。 CNO 卡号,NAME 姓名,CLASS 班级BOOKS 图书。 BNO 书号,BNAME 书名,AUTHOR 作者,PRICE 单价,QUANTITY 库存册数BORROW 借书记录。 CN...
分类:
数据库 时间:
2015-09-15 23:33:42
阅读次数:
903
在Access中多表内联,可以使用传统的where条件逐行筛选,如:SELECT SNAME,CNAME,DEGREE FROM STUDENT,COURSE,SCORE where student.sno = score.sno and score.cno = course.cno其中SCORE表...
分类:
数据库 时间:
2015-09-02 13:09:58
阅读次数:
214
设教学数据库Education有三个表:学生表S(SNO,SNAME,AGE,SEX,SDEPT);学习表SC(SNO,CNO,GRADE);课程表C(CNO,CNAME,CDEPT,TNAME)问:(1)检索至少选修课程号为C2和C4的学生学号;(2)检索学习全部课程的学生姓名;(3)查询所学课程...
分类:
其他好文 时间:
2015-09-02 00:09:19
阅读次数:
198
数据库初始化:CREATE DATABASE school;-- 创建表:courseCREATE TABLE `course` ( `cno` VARCHAR (12) NOT NULL DEFAULT '', `cname` VARCHAR (12) NOT NULL, `cp...
分类:
数据库 时间:
2015-08-19 16:37:06
阅读次数:
204
1 --26、 查询存在有85分以上成绩的课程Cno. 2 select distinct Cno from Score where Degree >85 3 4 --27、查询出“计算机系“教师所教课程的成绩表。 5 select * from Score where Cno in ( se...
分类:
数据库 时间:
2015-07-21 21:52:37
阅读次数:
154
有一张sc表,保存学生选课记录,有课程号,学号,平时分,卷面分,总分,建立过程如下
create class(
cno varchar(8) not null,
sno varchar(8) not null,
ordinary_score int,
last_score int,
all_score int
);存储过程
由括号包围的参数列必须总是存在。如果没有参数,也该使用一个空...
分类:
数据库 时间:
2015-07-21 17:12:19
阅读次数:
187
高级查询: 连接查询:select*from 表名 join 表名 on 表名.列名=表名.列名 内连接两个表select 1表名.1列名,2表名.2列名,3表名.3列名 from 1表名 join 3表名 on 3表名.sno列名=1表名.snojoin 2表名 on 2表名.cno=三表名.cn...
分类:
其他好文 时间:
2015-07-20 01:05:35
阅读次数:
156
1.问题的源代码如下:CREATE PROCEDURE P4 @avggrade int ASSELECT cno, AVG(grade) FROM scGROUP BY cnoHAVING AVG(grade) > @avggradeEXECUTE P4 @avggr...
分类:
数据库 时间:
2015-04-29 21:32:14
阅读次数:
170
create trigger Course_Deleteon courseinstead of deleteas declare @cno varchar(20) --定义变量 select @cno = cno from deleted --临时表里的信息是in...
分类:
数据库 时间:
2015-04-29 16:51:51
阅读次数:
212