中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站維護(hù)運(yùn)營好做嗎seo搜索引擎優(yōu)化包郵

網(wǎng)站維護(hù)運(yùn)營好做嗎,seo搜索引擎優(yōu)化包郵,百度做網(wǎng)站找誰,水墨風(fēng)格網(wǎng)站欣賞數(shù)據(jù)庫SQL命令測試題2 測試題目錄 10-1 查詢“李琳”老師所授課程的課程名稱10-2 查詢成績比所有課程的平均成績高的學(xué)生的學(xué)號及成績10-3 創(chuàng)建帶表達(dá)式的視圖StuView10-4 從視圖PerView中查詢數(shù)據(jù)10-5 查詢工資高于在“HR”部門工作的所有員工的工資的員工信息10-6 查詢選修的…

數(shù)據(jù)庫SQL命令測試題2

測試題目錄

      • 10-1 查詢“李琳”老師所授課程的課程名稱
      • 10-2 查詢成績比所有課程的平均成績高的學(xué)生的學(xué)號及成績
      • 10-3 創(chuàng)建帶表達(dá)式的視圖StuView
      • 10-4 從視圖PerView中查詢數(shù)據(jù)
      • 10-5 查詢工資高于在“HR”部門工作的所有員工的工資的員工信息
      • 10-6 查詢選修的各課程平均成績高于85分的學(xué)生學(xué)號、姓名和專業(yè)
      • 10-7 查詢修課平均成績最高的學(xué)生學(xué)號
      • 10-8 SQL除法查詢1
      • 10-9 SQL除法查詢2
      • 10-10 創(chuàng)建分組統(tǒng)計視圖
      • 10-11 查詢教授多門課程的教師編號及教授的課程門數(shù)
      • 10-12 查詢選修了3門及3門以上課程的學(xué)生學(xué)號、平均成績和修課門數(shù),并用中文顯示列名


10-1 查詢“李琳”老師所授課程的課程名稱

作者 邵煜

單位 寧波財經(jīng)學(xué)院

本題目要求編寫SQL語句,檢索出teachers、teachingcourse表中“李琳”老師所授課程的課程名稱。

提示:請使用join連接查詢語句作答。

表結(jié)構(gòu):

請在這里寫定義表結(jié)構(gòu)的SQL語句。例如:

CREATE TABLE teachers (tno char(3) ,tname char(8),ps char(10),tbirthday date ,tdept char(16) ,tsex char(2),PRIMARY KEY (tno)
) ;CREATE TABLE teaching (sid int ,cterm int,class char(10) DEFAULT NULL,cno char(7) NOT NULL,tno char(3) DEFAULT NULL,period int DEFAULT NULL,PRIMARY KEY (sid)
) ;CREATE TABLE course (cno char(7) ,cname varchar(20) NOT NULL,cpno char(7),ccredit int NOT NULL,PRIMARY KEY (cno)
) ;

表樣例

請在這里給出上述表結(jié)構(gòu)對應(yīng)的表樣例。例如

teachers表:

tnotnamepstbirthdaytdepttsex
001譚浩強(qiáng)教授1958-01-01計科
002王珊教授1962-02-13計科
003薩師煊教授1953-05-01計科
004嚴(yán)蔚敏副教授1968-07-02軟工
005李琳講師1988-11-15軟工
006韓萬江助教1992-10-17信管

teaching表:

sidctermclasscnotnoperiod
1117 物流 1000001100136
2117 物流 1000003400272
3317 物流 1000005200360
4117 物流 10000027004108
5217 物流 1000003900536
6617 物流 1000000500672

course表:

cnocnamecpnoccredit
0000001數(shù)據(jù)庫 OCP 考證NULL4
0000002C 語言基礎(chǔ)00000279
0000003Linux 操作系統(tǒng)00000135
0000010數(shù)據(jù)結(jié)構(gòu)00000024
0000039基礎(chǔ)會計NULL2

輸出樣例:

請在這里給出輸出樣例。例如:

cname
基礎(chǔ)會計

提交代碼:

select c.cname
from course c
join teaching t1 on c.cno = t1.cno
join teachers t2 on t1.tno = t2.tno
where t2.tname = "李琳";

10-2 查詢成績比所有課程的平均成績高的學(xué)生的學(xué)號及成績

作者 邵煜

單位 寧波財經(jīng)學(xué)院

本題目要求編寫SQL語句,檢索出sc表中,課程成績比所有課程的平均成績高的學(xué)生的學(xué)號及成績。

提示:請使用嵌套查詢語句作答。

表結(jié)構(gòu):

請在這里寫定義表結(jié)構(gòu)的SQL語句。例如:

CREATE TABLE sc (sno char(7) ,cno char(7) ,score decimal(4,1),point decimal(2,1),PRIMARY KEY (sno,cno)
) ;

表樣例

請在這里給出上述表結(jié)構(gòu)對應(yīng)的表樣例。例如

sc表:

snocnoscorepoint
1311104000001153.00.0
1311104000002780.01.0
1311105000002784.01.0
1711101000005271.02.0

輸出樣例:

請在這里給出輸出樣例。例如:

snoscore
131110480.0
131110584.0

提交代碼:

select sno,score
from sc
where score > (select avg(score)from sc
);

10-3 創(chuàng)建帶表達(dá)式的視圖StuView

作者 李翔坤

單位 大連東軟信息學(xué)院

已知學(xué)生表Student,創(chuàng)建學(xué)生信息的視圖StuView,包括學(xué)生學(xué)號、姓名和年齡,在視圖中的列名分別為No,Name和Age。

Student表結(jié)構(gòu):

create table  Student(sno char(8)  primary key,sname varchar(10) not null,gender char(2) check(gender='男' or gender='女'),birthdate  date,major varchar(20)  default '軟件工程');

Student 表 數(shù)據(jù)樣例:

Student表:

snosnamegenderbirthdatemajor
21012101李勇2005-10-20計算機(jī)科學(xué)
21012102劉晨2006-5-5計算機(jī)科學(xué)
21012103王曉敏2005-10-6計算機(jī)科學(xué)
21021101李佳睿2006-3-30軟件工程
21021102吳賓2005-9-21軟件工程
21021103張海2005-10-20軟件工程
21031101錢曉萍2006-6-1網(wǎng)絡(luò)工程
21031102王大力2005-11-15網(wǎng)絡(luò)工程
21041101于洋2006-3-15數(shù)據(jù)科學(xué)
21041102郭霖2006-3-2數(shù)據(jù)科學(xué)

輸出樣例:

StuView視圖:

在這里插入圖片描述

提交代碼:

create view StuView(No,Name,Age)
as select sno,sname,YEAR(CURRENT_DATE) - YEAR(birthdate)
from Student;

10-4 從視圖PerView中查詢數(shù)據(jù)

作者 李翔坤

單位 大連東軟信息學(xué)院

從上題中創(chuàng)建的視圖PerView中查詢平均成績超過75分的專業(yè)有哪些。

PerView視圖結(jié)構(gòu):

 Create view PerView(專業(yè)名, 修課人數(shù), 平均成績)
AS Select major, count(distinct sc.sno), avg(grade) from student join sc on student.sno=sc.sno group by major;

PerView視圖數(shù)據(jù)樣例

PerView視圖:

專業(yè)名修課人數(shù)平均成績
數(shù)據(jù)科學(xué)172.0
網(wǎng)絡(luò)工程187.5
計算機(jī)科學(xué)280.0
軟件工程273.4

輸出樣例:

專業(yè)名平均成績
網(wǎng)絡(luò)工程87.5
計算機(jī)科學(xué)80.0

提價代碼:

select 專業(yè)名,平均成績
from PerView
where 平均成績 > 75;

10-5 查詢工資高于在“HR”部門工作的所有員工的工資的員工信息

作者 李翔坤

單位 大連東軟信息學(xué)院

查詢工資高于在“HR”部門工作的所有員工的工資的員工信息

提示:請使用SELECT語句作答。

表結(jié)構(gòu):

請在這里寫定義表結(jié)構(gòu)的SQL語句。例如:

CREATE TABLE employees (  employee_id INT PRIMARY KEY,  first_name VARCHAR(50),  last_name VARCHAR(50),  department VARCHAR(50),  salary INT  
);

表樣例

employees表:

在這里插入圖片描述

輸出樣例:

在這里插入圖片描述

提交代碼:

select *
from employees 
where salary > (select max(salary)from employeeswhere department = "HR"
);

10-6 查詢選修的各課程平均成績高于85分的學(xué)生學(xué)號、姓名和專業(yè)

作者 李翔坤

單位 大連東軟信息學(xué)院

查詢選修的各課程平均成績高于85分的學(xué)生學(xué)號、姓名和專業(yè)

提示:請使用SELECT語句作答。

表結(jié)構(gòu):

create table if not exists Student(sno char(8)  primary key,sname varchar(10) not null,gender char(2) check(gender='男' or gender='女'),birthdate  date,major varchar(20)  default '軟件工程');
create table if not exists SC(    -- 選課成績單表scid  int auto_increment  primary key,sno char(8)   references Student(sno),cno char(10)  references Course(cno),tno char(15)  references Teacher(tno),grade int check(grade>=0 and grade<=100),gpoint  decimal(2,1),     -- 學(xué)生得到的課程績點(diǎn)memo  text(100)    --  備注);

表樣例

請在這里給出上述表結(jié)構(gòu)對應(yīng)的表樣例。例如

Student表:

在這里插入圖片描述

SC表:

在這里插入圖片描述

輸出樣例:

在這里插入圖片描述

提交代碼:

SELECT s.sno, s.sname, s.major
FROM Student s
JOIN (SELECT sno, AVG(grade) AS avg_gradeFROM SCGROUP BY snoHAVING AVG(grade) > 85
) AS high_avg ON s.sno = high_avg.sno;

10-7 查詢修課平均成績最高的學(xué)生學(xué)號

作者 李翔坤

單位 大連東軟信息學(xué)院

查詢修課平均成績最高的學(xué)生學(xué)號

提示:請使用SELECT語句作答。

表結(jié)構(gòu):

請在這里寫定義表結(jié)構(gòu)的SQL語句。例如:

create table if not exists Student(sno char(8)  primary key,sname varchar(10) not null,gender char(2) check(gender='男' or gender='女'),birthdate  date,major varchar(20)  default '軟件工程');select * from student;
create table if not exists Course(cno char(10) primary key,cname varchar(20) not null,ccredit int check(ccredit>0), -- 課程學(xué)分semester int check(semester>0),  -- 學(xué)期period int  check(period>0)     -- 總學(xué)時);select * from course;
create table if not exists Teacher(Tno char(15) primary key,Tname varchar(10) not null,gender char(2),deptname varchar(50) ,  -- 所屬系部title varchar(20)       -- 職稱
);
create table if not exists SC(    -- 選課成績單表scid  int auto_increment  primary key,sno char(8)   references Student(sno),cno char(10)  references Course(cno),tno char(15)  references Teacher(tno),grade int check(grade>=0 and grade<=100),gpoint  decimal(2,1),     -- 學(xué)生得到的課程績點(diǎn)memo  text(100)    --  備注);

表樣例

Student表:

在這里插入圖片描述

Course表:

在這里插入圖片描述

Teacher表:

在這里插入圖片描述

SC表:

在這里插入圖片描述

輸出樣例:

在這里插入圖片描述

提交代碼:

select sno
from SC
GROUP BY sno
HAVING AVG(grade) = (SELECT MAX(avg_grade)FROM (SELECT AVG(grade) AS avg_gradeFROM SCGROUP BY sno) AS avg_grades
);

10-8 SQL除法查詢1

作者 沈煒

單位 浙江理工大學(xué)

本題目要求編寫SQL語句,
檢索出movies表中拍攝了所有Fox公司拍攝的所有電影類型的電影公司。

提示:本題意思就是找這樣的電影公司,只要是Fox拍了某個電影類型的電影,那么這個公司也拍過這樣類型的電影。

表結(jié)構(gòu):

請在這里寫定義表結(jié)構(gòu)的SQL語句。例如:

CREATE TABLE movies (title char(100) NOT NULL DEFAULT '',year int(11) NOT NULL DEFAULT '0',length int(11) DEFAULT NULL,movieType char(10) DEFAULT NULL,studioName char(30) DEFAULT NULL,producerC int(11) DEFAULT NULL,PRIMARY KEY (title,year)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

表樣例

請在這里給出上述表結(jié)構(gòu)對應(yīng)的表樣例。例如

movies表:

titleyearlengthmovieTypestudioNameproducerC
Empire Strikes Back1980111dramaFox555
Gone With the Wind1938238dramaMGM123
Logan’s run1977120dramaMGM888
Pretty Woman1990119dramaDisney999
Star Trek1979132sciFicParamount444
Star Trek: Nemesis2002116sciFicParamount321
Star Wars1977124sciFicFox555
Star Wars2015sciFicFOX
Star Wars2017sciFic
Terms of Endearment1983132dramaMGM123
The Man Who Wasn’t There2001116comedyUSA Entertainm.777
The Usual Suspects1995106dramaMGM999

輸出樣例:

請在這里給出輸出樣例。例如:

studioName
Fox
MGM

注意:返回的公司名稱必須唯一。

提交代碼:

SELECT DISTINCT studioName
FROM movies m1
WHERE NOT EXISTS (SELECT movieTypeFROM moviesWHERE studioName = 'Fox'GROUP BY movieTypeHAVING NOT EXISTS (SELECT *FROM movies m2WHERE m2.studioName = m1.studioNameAND m2.movieType = movies.movieType)
);

10-9 SQL除法查詢2

作者 沈煒

單位 浙江理工大學(xué)

查詢出演了演員Carrie Fisher出演的所有電影的演員

提示:滿足題目條件的演員,應(yīng)該是只要Carrie Fisher出演了一本電影,這個演員也演了;不同年份,名稱相同的電影認(rèn)為是同一本電影。

表結(jié)構(gòu):

CREATE TABLE starsin (movieTitle char(100) NOT NULL DEFAULT '',movieYear int(11) NOT NULL DEFAULT '0',starName char(30) NOT NULL DEFAULT '',PRIMARY KEY (movieTitle,movieYear,starName)
);

表樣例

starsin表:

movieTitlemovieYearstarName
Empire Strikes Back1980Harrison Ford
Star Wars1977Carrie Fisher
Star Wars1977Harrison Ford
Star Wars1977Mark Hamill
Star Wars2017Carrie Fisher
Terms of Endearment1983Debra Winger
Terms of Endearment1983Jack Nicholson
The Usual Suspects1995Kevin Spacey

輸出樣例:

starName
Harrison Ford
Carrie Fisher
Mark Hamill

提交代碼:

select distinct(starName)
from starsin s1
where not exists(select *from starsin s2where s2.starName = "Carrie Fisher" and not exists(select *from starsin s3where s3.starName = s1.starName and s3.movieTitle = s2.movieTitle)
);

10-10 創(chuàng)建分組統(tǒng)計視圖

作者 李翔坤

單位 大連東軟信息學(xué)院

創(chuàng)建每個專業(yè)學(xué)生修課信息的視圖PerView,包括每個專業(yè)的專業(yè)名稱、修課的學(xué)生人數(shù)、平均成績。

表結(jié)構(gòu):

create table Student(sno char(8)  primary key,sname varchar(10) not null,gender char(2) check(gender='男' or gender='女'),birthdate  date,major varchar(20)  default '軟件工程');create table SC(  scid  int auto_increment  primary key,sno char(8)   references Student(sno),cno char(10)  references Course(cno),tno char(15)  references Teacher(tno),grade int check(grade>=0 and grade<=100),gpoint  decimal(2,1),   memo  text(100)  );

表樣例

Student表:

snosnamegenderbirthdatemajor
21012101李勇2005-10-20計算機(jī)科學(xué)
21012102劉晨2006-5-5計算機(jī)科學(xué)
21012103王曉敏2005-10-6計算機(jī)科學(xué)
21021101李佳睿2006-3-30軟件工程
21021102吳賓2005-9-21軟件工程
21021103張海2005-10-20軟件工程
21031101錢曉萍2006-6-1網(wǎng)絡(luò)工程
21031102王大力2005-11-15網(wǎng)絡(luò)工程
21041101于洋2006-3-15數(shù)據(jù)科學(xué)
21041102郭霖2006-3-2數(shù)據(jù)科學(xué)

SC表:

scidsnocnotnogradegpointmemo
null21012101c01t200306m1213290nullnull
null21012101c02t200703m1221886nullnull
null21012101c03t200703m12218nullnull缺考
null21012102c02t200703m1221878nullnull
null21012102c03t200703m1221866nullnull
null21021102c01t200306m1213282nullnull
null21021102c02t200608f1220575nullnull
null21021102c03t200306m12132nullnull緩考
null21021102c05t201803f1240550nullnull
null21021103c02t200703m1221868nullnull
null21021103c04t201208m1230892nullnull
null21031101c01t200306m1213280nullnull
null21031101c02t200608f1220595nullnull
null21041102c02t200608f1220556nullnull
null21041102c05t201803f1240588nullnull

輸出樣例:

PerView視圖:

在這里插入圖片描述

提交代碼:

CREATE VIEW PerView AS
SELECT s.major AS 專業(yè)名,COUNT(DISTINCT s.sno) AS 修課人數(shù),AVG(sc.grade) AS 平均成績
FROM Student s
JOIN SC sc ON s.sno = sc.sno
GROUP BY s.major;

10-11 查詢教授多門課程的教師編號及教授的課程門數(shù)

作者 馬豐媛

單位 大連東軟信息學(xué)院

題目描述:查詢教授多門課程的教師編號及教授的課程門數(shù)。

提示:請使用SELECT語句作答。

表結(jié)構(gòu):

SC表結(jié)構(gòu):

create table  SC( scid  int auto_increment  primary key,sno char(8)   references Student(sno),cno char(10)  references Course(cno),tno char(15)  references Teacher(tno),grade int check(grade>=0 and grade<=100),gpoint  decimal(2,1), memo  text(100) );

表樣例

請在這里給出上述表結(jié)構(gòu)對應(yīng)的表樣例。例如

SC表:

在這里插入圖片描述

輸出樣例:

請在這里給出輸出樣例。例如:

在這里插入圖片描述

提交代碼:

SELECT tno AS tno,COUNT(DISTINCT cno) AS 門數(shù)
FROM SC
GROUP BY tno
HAVING COUNT(DISTINCT cno) > 1;

10-12 查詢選修了3門及3門以上課程的學(xué)生學(xué)號、平均成績和修課門數(shù),并用中文顯示列名

作者 馬豐媛

單位 大連東軟信息學(xué)院

題目描述:查詢選修了3門及3門以上課程的學(xué)生學(xué)號、平均成績和修課門數(shù),并用中文顯示列名。

提示:請使用SELECT語句作答。

表結(jié)構(gòu):

SC表結(jié)構(gòu)的SQL語句:

create table  SC( scid  int auto_increment  primary key,sno char(8)   references Student(sno),cno char(10)  references Course(cno),tno char(15)  references Teacher(tno),grade int check(grade>=0 and grade<=100),gpoint  decimal(2,1), memo  text(100) );

表樣例

請在這里給出上述表結(jié)構(gòu)對應(yīng)的表樣例。例如

SC表:

在這里插入圖片描述

輸出樣例:

請在這里給出輸出樣例。例如:

在這里插入圖片描述

select sno as "學(xué)號",avg(grade) as "平均成績",count(cno) as "修課門數(shù)"
from SC
group by sno
having count(cno) >= 3;

本文作者: 鴻·蒙

撰寫工具: Typora

內(nèi)容反饋: 若發(fā)現(xiàn)本文內(nèi)容有誤或有任何意見,歡迎向作者鴻·蒙反饋或評論區(qū)留言。

版權(quán)聲明: 本博客所有文章除特別聲明外,均采用 CC BY-NC-SA 4.0 許可協(xié)議。轉(zhuǎn)載請注明來自 鴻·蒙 !

http://www.risenshineclean.com/news/31722.html

相關(guān)文章:

  • 邢臺網(wǎng)站建設(shè)03191688網(wǎng)絡(luò)營銷的特點(diǎn)不包括
  • 電商怎么開始做怎么優(yōu)化標(biāo)題和關(guān)鍵詞排名
  • 助孕網(wǎng)站優(yōu)化推廣高端網(wǎng)站建設(shè)制作
  • 網(wǎng)站關(guān)鍵詞怎么添加seo文章范文
  • 學(xué)做粵菜的網(wǎng)站輔導(dǎo)班培訓(xùn)機(jī)構(gòu)
  • 開發(fā)中英文切換網(wǎng)站如何做網(wǎng)絡(luò)營銷大賽策劃書
  • 做網(wǎng)站需要什么條件廣告推廣媒體
  • 如何做盆栽蔬菜網(wǎng)站推廣普通話的意義30字
  • 大型網(wǎng)站技術(shù)架構(gòu):核心原理與案例分析16888精品貨源入口
  • 教我做網(wǎng)站立即優(yōu)化在哪里
  • 電影網(wǎng)站vps服務(wù)器廣告加盟
  • 互助盤網(wǎng)站開發(fā)萬網(wǎng)域名查詢接口
  • wordpress更新文章長沙官網(wǎng)seo服務(wù)
  • 中國六冶的網(wǎng)站誰做的今日的頭條新聞
  • 多語言網(wǎng)站建設(shè)推廣青島網(wǎng)站建設(shè)運(yùn)營推廣
  • 外貿(mào)推廣網(wǎng)站公司網(wǎng)站seo綜合查詢
  • 做競價要會做網(wǎng)站嗎優(yōu)化排名推廣技術(shù)網(wǎng)站
  • 做自媒體小視屏哪個網(wǎng)站好企業(yè)推廣文案
  • 哪些網(wǎng)站上可以做租車平臺推廣費(fèi)用一般是多少
  • 分銷微信小程序開發(fā)免費(fèi)seo工具
  • 網(wǎng)絡(luò)營銷模式課seo網(wǎng)站推廣可以自己搞嗎
  • 做亞馬遜網(wǎng)站一般發(fā)什么快遞海外推廣解決方案
  • 深圳微商城網(wǎng)站設(shè)計價格西安seo
  • 企業(yè)網(wǎng)站導(dǎo)航優(yōu)化成都做整站優(yōu)化
  • 高新區(qū)做網(wǎng)站讓顧客進(jìn)店的100條方法
  • 園洲做網(wǎng)站公司怎么做網(wǎng)站平臺
  • 邯鄲做網(wǎng)站的地方網(wǎng)絡(luò)設(shè)計
  • 可以做設(shè)計兼職的網(wǎng)站有哪些工作室搜外seo
  • 百姓網(wǎng)租房seo的定義是什么
  • 東勝網(wǎng)站建設(shè)網(wǎng)絡(luò)營銷策劃書的結(jié)構(gòu)