日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

练习. SQL--选修课程练习

發布時間:2025/3/20 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 练习. SQL--选修课程练习 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
create database XuanXiuke use XuanXiuke--創建院系表 create table xiyuan ( pcode int primary key not null,--主鍵 pname varchar(20), pteacher varchar(20), ptel varchar(20), )
--創建可選修課程表 create table kecheng ( kcode int primary key not null,--主鍵 kname varchar(20), kteacher varchar(20), ktel varchar(20), )--創建學生列表 create table xuesheng ( xcode int primary key identity(10001,1) not null,--主鍵 xname varchar(20), xsex char(10), xpart int,--外鍵 xlesson int,--外鍵 )--輸入院系信息 insert into xiyuan values(101,'計算機系','王法','12345678') insert into xiyuan values(102,'外語系','張能','23456789') insert into xiyuan values(103,'數學系','趙強','34567890') insert into xiyuan values(104,'歷史系','錢進','12345678901')--輸入選修課數據 insert into kecheng values(201,'計算機工程','王強','123123123') insert into kecheng values(202,'國防安全','劉發','321321321') insert into kecheng values(203,'文藝鑒賞','齊值','456456456') insert into kecheng values(204,'科技創新','李志','654654654') insert into kecheng values(205,'旅游管理','王明','258258258')--輸入學生數據 insert into xuesheng values('張三','',101,201) insert into xuesheng values('李四','',101,202) insert into xuesheng values('王五','',101,203) insert into xuesheng values('趙六','',101,204) insert into xuesheng values('張七','',101,205) insert into xuesheng values('李五','',101,202) insert into xuesheng values('王五','',101,203) insert into xuesheng values('趙麗','',101,205)insert into xuesheng values('趙穎','',102,204) insert into xuesheng values('張麗麗','',102,201) insert into xuesheng values('李莉','',102,201) insert into xuesheng values('王器','',102,203) insert into xuesheng values('王麗','',102,205)insert into xuesheng values('張甜甜','',103,201) insert into xuesheng values('任盈盈','',103,203) insert into xuesheng values('周芷若','',103,205)insert into xuesheng values('李莫愁','',104,201) insert into xuesheng values('黃蓉','',104,202) insert into xuesheng values('小龍女','',104,202) insert into xuesheng values('林胡沖','',104,203) insert into xuesheng values('林平之','',104,205)go --題目:

--1、查看選修課人數最多的課程名稱 select kname from kecheng where kcode = (select top 1 xlesson from xuesheng group by xlesson order by COUNT(*) desc)
--2、查看男生選修/女生選修最多的課程的所有信息 select * from kecheng where kcode = (select top 1 xlesson from xuesheng where xsex='' group by xlesson order by COUNT(*) desc)
--3、查看計算機系的人數 select COUNT(*) from xuesheng where xpart= (select pcode from xiyuan where pname='計算機系')
--4、查看計算機系女生人數 select COUNT(*) from xuesheng where xpart= (select pcode from xiyuan where pname='計算機系') and xsex=''
--5、查看哪個系院的男生最多 select pname from xiyuan where pcode= (select top 1 xpart from xuesheng where xsex='' group by xpart order by COUNT(*) desc)
--6、查看錢進老師的課程有多少人選修 select COUNT(*) from xuesheng where xlesson= (select kcode from kecheng where kteacher='錢進')
--7、查看李莫愁同學的系院的電話 select ptel from xiyuan where pcode = (select xpart from xuesheng where xname='李莫愁')
--8、查看李莫愁同學的選修課程任課老師的名字及聯系方式 select kteacher,ktel from kecheng where kcode= (select xlesson from xuesheng where xname='李莫愁')

?

轉載于:https://www.cnblogs.com/xiao55/p/5575999.html

總結

以上是生活随笔為你收集整理的练习. SQL--选修课程练习的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。