亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? sql 實驗三.sql

?? 這是一個學生選課系統
?? SQL
字號:
create table Department
 (DepID varchar(20) not null primary key,
  DepName varchar(100)
 );

create table Student
 (SNum varchar(20) not null primary key,
  SName varchar(20),
  Sex char(2),
  SBir datetime,
  DepID varchar(20),
  foreign key(DepID) references Department 
 );

create table Teacher
 (TNum varchar(20) not null primary key,
  TName varchar(20),
  PJT varchar(20),
  DepID varchar(20) not null,
  foreign key(DepID) references Department
 );

create table Course
 (CNum varchar(20) not null primary key,
  CName varchar(100),
  Cate varchar(20),
  Credit float,
  TNum varchar(20),
  foreign key(TNum) references Teacher
 );

create table SelCourse
 (SNum varchar(20) not null,
  CNum varchar(20) not null,
  Mark float,
  primary key(SNum,CNum)
 );

insert into Department values('01','土木工程');
insert into Department values('02','電器工程');
insert into Department values('03','應用物理');
insert into Department values('04','機械與制造');
insert into Department values('05','應用化學');
insert into Department values('06','工商管理');
insert into Department values('07','數學與計量');
insert into Department values('08','信息安全');
insert into Department values('09','法律');
insert into Department values('10','外語');
insert into Department values('11','漢語言文學');
insert into Department values('12','影視與藝術');

insert into Student values('030102','Ada','女','85-09-23','01');
insert into Student values('030202','Bill','男','85-03-21','02');
insert into Student values('040303','Emily','女','86-08-07','03');
insert into Student values('050403','Gene','男','87-01-01','04');
insert into Student values('020502','Harry','男','84-03-06','05');
insert into Student values('050601','Jack','男','87-04-15','06');
insert into Student values('040701','Flora','女','86-10-31','07');
insert into Student values('030802','Basil','男','85-07-13','08');
insert into Student values('040901','Jeff','男','86-03-26','09');
insert into Student values('041001','Jean','女','86-10-11','10');

insert into Teacher values('0101','William','講師','01');
insert into Teacher values('0201','Tony','講師','02');
insert into Teacher values('0301','Ginny','講師','03');
insert into Teacher values('0401','Ted','講師','04');
insert into Teacher values('0501','Vincent','教授','05');
insert into Teacher values('0601','Javier','助教','06');
insert into Teacher values('0602','Karen','講師','06');
insert into Teacher values('0701','Kelly','教授','07');
insert into Teacher values('0801','Mandy','講師','08');
insert into Teacher values('0901','Nell','教授','09');
insert into Teacher values('1001','Henry','助教','10');
insert into Teacher values('1101','Ian','講師','11');
insert into Teacher values('1102','Gavin','教授','11');
insert into Teacher values('1201','Luther','講師','12');

insert into Course values('1000','數學','必修','5.0','0701');
insert into Course values('1001','物理','必修','3.5','0301');
insert into Course values('1002','英語','必修','3.5','1001');
insert into Course values('1003','建筑學','必修','3.0','0101');
insert into Course values('1004','法律學基礎','必修','2.0','0901');
insert into Course values('1005','計算機網絡','必修','4.0','0801');
insert into Course values('1006','電子電路','必修','5.0','0201');
insert into Course values('1007','工程力學','必修','4.5','0401');
insert into Course values('1008','化學與工藝','必修','5.0','0501');
insert into Course values('1009','管理學','必修','3.5','0601');
insert into Course values('1010','影視藝術賞析','選修','2.0','1201');
insert into Course values('1011','硬筆書法','選修','2.0','1101');
insert into Course values('1012','現代禮儀','選修','2.0','0602');
insert into Course values('1013','孫子兵法','選修','2.0','1102');

insert into SelCourse values('030102','1003','76');
insert into SelCourse values('030102','1000','85');
insert into SelCourse values('030102','1013','90');
insert into SelCourse values('030202','1006','58');
insert into SelCourse values('030202','1011','73');
insert into SelCourse values('040303','1001','80');
insert into SelCourse values('040303','1000','63');
insert into SelCourse values('050403','1007','78');
insert into SelCourse values('050403','1002','65');
insert into SelCourse values('050403','1012','70');
insert into SelCourse values('020502','1008','42');
insert into SelCourse values('020502','1001','83');
insert into SelCourse values('050601','1009','81');
insert into SelCourse values('050601','1011','76');
insert into SelCourse values('040701','1000','86');
insert into SelCourse values('040701','1004','69');
insert into SelCourse values('030802','1005','88');
insert into SelCourse values('030802','1006','79');
insert into SelCourse values('030802','1010','70');
insert into SelCourse values('040901','1004','59');
insert into SelCourse values('040901','1002','74');
insert into SelCourse values('040901','1012','95');
insert into SelCourse values('041001','1002','85');
insert into SelCourse values('041001','1009','78');
insert into SelCourse values('041001','1010','75');

--給出學生名,查詢學生所選的所有課程名、成績,累計學分、若成績不及格,要提示
create procedure Student_info   --定義名為Student_info的存儲過程
       @sna varchar(20)         --參數
as
declare MK cursor fast_forward  --定義能選出學生姓名及其各科成績的游標
   for
   select CName,Mark from Course,SelCourse
   where SelCourse.CNum = Course.CNum
     and SelCourse.SNum = (select SNum from Student where SName = @sna)
open MK                         --打開游標
declare @result float           
declare @cna varchar(100)
declare @s varchar(200)

select SName 學生名,CName 課程名,Mark 成績  --查詢學生姓名、所選課程名、成績
   from Student,Course,SelCourse
   where Student.SNum = (select SNum from Student where SName = @sna)
     and Course.CNum = SelCourse.CNum
     and SelCourse.SNum = Student.SNum

select sum(Credit) 累計學分                 --計算該生的累計學分
   from Course,SelCourse
   where Course.CNum = SelCourse.CNum
      and SNum = (select SNum from Student where SName = @sna)
   group by SNum

fetch MK into @cna,@result        --取出游標中的一行放入變量@cna,@result
while (@@fetch_status = 0 )       --當成功取出了一行
   begin
      if(@result < 60)            --判斷成績是否小于60
         begin
            set @s = @sna + '的' + @cna + '不及格'
            print @s
         end
   fetch MK into @cna,@result     --取游標中的下一條信息
   end 
close MK                          --關閉游標 
deallocate MK                     --刪除游標
 
--執行存儲過程
execute Student_info 'Jeff'

--給出課程名,查詢學生的平均成績
create procedure AvgMark
   @cna varchar(100)
as
   select distinct CName 課程名,avg(Mark) 平均成績
   from Course,SelCourse
   group by CName,Course.CNum,SelCourse.CNum
   having CName = @cna
      and Course.CNum = SelCourse.CNum

--執行存儲過程AvgMark
execute AvgMark '英語'

--各門課按平均成績排序
select distinct CName 課程名,avg(Mark) 平均成績
   from Course,SelCourse
   group by CName,Course.CNum,SelCourse.CNum
   having Course.CNum = SelCourse.CNum
   order by avg(Mark) desc

--顯示所有的課程名和講課教師名
select distinct CName 課程名,TName 教師名
   from Course,Teacher
   where Course.TNum = Teacher.TNum

--給出講課教師名,查詢所講課程的課程名、學生成績
create procedure Teacher_info
   @tna varchar(20)
as
   select TName 教師名,CName 課程名,Mark 學生成績
   from Teacher,Course,SelCourse
   where TName = @tna
     and Course.TNum = Teacher.TNum
     and SelCourse.CNum = Course.CNum

--執行存儲過程Teacher_info
execute Teacher_info 'Kelly'



















































































 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品久久久久久久多人混战 | 成人app在线观看| 国产欧美日韩在线看| 成人一区二区三区视频| 国产精品久久久久久久岛一牛影视| 成人一区二区在线观看| 一区二区三区在线观看欧美| 欧美日韩国产一区二区三区地区| 青青草97国产精品免费观看无弹窗版| 精品日韩成人av| 成人性生交大片免费看视频在线 | 国产精品视频你懂的| 91色porny蝌蚪| 亚洲成年人影院| 久久免费电影网| 色综合天天综合色综合av| 亚洲一区二区在线视频| 日韩精品一区二区三区蜜臀 | 成人av网址在线| 一区二区三区四区高清精品免费观看| 精品污污网站免费看| 六月丁香综合在线视频| 国产精品国产三级国产三级人妇| 在线观看一区二区视频| 激情综合色播五月| 亚洲人吸女人奶水| 欧美xingq一区二区| 一本色道a无线码一区v| 欧美a级一区二区| 亚洲日本在线视频观看| 日韩美女主播在线视频一区二区三区| 成人av午夜电影| 美脚の诱脚舐め脚责91| 亚洲天堂中文字幕| 欧美va亚洲va| 欧美日韩日日夜夜| 成人性生交大片| 久久精品二区亚洲w码| 亚洲男人的天堂av| 久久蜜桃香蕉精品一区二区三区| 欧美日韩在线三级| 94色蜜桃网一区二区三区| 久久国产婷婷国产香蕉| 一区二区免费在线播放| 国产女主播一区| 欧美α欧美αv大片| 欧美三级三级三级| 99视频一区二区| 极品少妇一区二区| 免费一区二区视频| 亚洲成a人v欧美综合天堂下载| 国产三级欧美三级| 91麻豆精品国产91久久久| 一本色道**综合亚洲精品蜜桃冫| 国产一区二区免费看| 日韩成人av影视| 亚洲香肠在线观看| 日韩理论片网站| 欧美一区在线视频| 蜜桃视频一区二区三区| 一区二区三区在线播| 国产精品免费观看视频| 国产日韩欧美综合在线| 精品少妇一区二区三区日产乱码| 在线91免费看| 91超碰这里只有精品国产| 在线亚洲高清视频| 99精品欧美一区二区三区小说| a在线欧美一区| 成人永久免费视频| 亚洲成人免费视| 国产精品福利一区| 久久久美女毛片| 国产一区在线观看视频| 亚洲三级在线免费| 精品毛片乱码1区2区3区| 国产成人免费在线视频| 亚洲一区影音先锋| 欧美一级片在线观看| av激情亚洲男人天堂| 国产精品夫妻自拍| 制服丝袜日韩国产| 日韩欧美一级二级| 欧美变态tickle挠乳网站| 亚洲精品一区二区三区在线观看 | 欧美亚洲综合另类| 欧美日本在线看| 日韩免费观看2025年上映的电影| 蜜桃一区二区三区在线| 欧美丰满少妇xxxxx高潮对白 | 国产午夜精品在线观看| 日韩电影在线一区二区| 免费在线看一区| 久久国产尿小便嘘嘘尿| 国产成人精品三级麻豆| 972aa.com艺术欧美| 91精品福利视频| 欧美日韩二区三区| 欧美成人精品福利| 中文成人综合网| 一区二区免费视频| 久久 天天综合| 99久久伊人精品| 欧美伦理视频网站| 久久久蜜桃精品| 一区二区三区在线视频免费观看| 天天av天天翘天天综合网色鬼国产| 毛片av一区二区三区| 成+人+亚洲+综合天堂| 欧美性大战xxxxx久久久| 精品国产亚洲在线| 国产精品色哟哟| 亚洲18女电影在线观看| 国产一区二区在线影院| 91国模大尺度私拍在线视频| 欧美一区日韩一区| 最新欧美精品一区二区三区| 日韩av电影免费观看高清完整版 | 一本色道久久综合亚洲91 | 丰满亚洲少妇av| 在线观看国产91| 久久久精品国产99久久精品芒果| 亚洲色图另类专区| 国产乱码精品1区2区3区| 色狠狠一区二区| 久久久不卡影院| 性做久久久久久免费观看欧美| 国产精品99久久久久久久女警| 欧美在线看片a免费观看| 久久久久久久久久久久久女国产乱| 亚洲精品视频在线| 国产一区美女在线| 欧美日韩另类国产亚洲欧美一级| 国产拍欧美日韩视频二区| 午夜亚洲福利老司机| 99视频在线观看一区三区| 精品久久久久久久久久久院品网| 亚洲一区二三区| 91麻豆swag| 国产精品网站导航| 精品写真视频在线观看| 欧美日韩国产一级二级| 国产精品第13页| 精品一区二区日韩| 欧美高清视频www夜色资源网| 中文字幕字幕中文在线中不卡视频| 九九视频精品免费| 欧美一区二区三区四区在线观看 | 欧美国产国产综合| 国内精品久久久久影院色| 制服丝袜一区二区三区| 亚洲主播在线播放| 一本大道av伊人久久综合| 欧美国产精品v| 大胆亚洲人体视频| 久久久av毛片精品| 国产伦精品一区二区三区免费迷| 欧美一级夜夜爽| 日本不卡在线视频| 欧美乱妇15p| 日韩精品乱码免费| 欧美日韩国产高清一区二区| 亚洲成人精品影院| 日本一区二区不卡视频| 粉嫩嫩av羞羞动漫久久久| 亚洲精品一区二区三区香蕉| 九九久久精品视频 | 日本一区二区动态图| 国产电影一区在线| 国产欧美精品一区| 成人av网站免费观看| 综合av第一页| 在线日韩一区二区| 亚洲国产成人porn| 51久久夜色精品国产麻豆| 美女网站色91| 国产日韩av一区| caoporm超碰国产精品| 一区二区三区毛片| 欧美男男青年gay1069videost| 天天色图综合网| 精品国产伦一区二区三区观看方式 | 国产91色综合久久免费分享| 国产视频一区二区在线| 波多野结衣中文字幕一区| 亚洲免费在线看| 欧美高清你懂得| 国产精品一二二区| 亚洲精选在线视频| 欧美一区二区三区播放老司机| 奇米精品一区二区三区在线观看| 欧美成人女星排名| 91在线观看成人| 日日夜夜精品免费视频| 精品国产污网站| 99精品欧美一区二区蜜桃免费 | 欧美一卡在线观看| 国产99一区视频免费| 亚洲男同性恋视频| 日韩欧美亚洲国产另类|