精华内容
下载资源
问答
  • 查看最终选课信息:学生登录系统后,可列出已选择课程,若选课信息未被锁定,则可以退选,若所选课程少于两门,系统会提示选择课程少于两门。 查看学分和成绩 课程结束后,学生登录系统可查看自己学习课程成绩...
  • 写出下列查询语句: 查询选了“C002”课程的学生的姓名和所在系。 查询成绩80分以上的学生的姓名、课程号和成绩,并按成绩降序排列结果。 查询计算机系男生修了“VB...查询计算机系没有选课的学生列出学生姓名。 ...

    写出下列查询语句:

    1. 查询选了“C002”课程的学生的姓名和所在系。
    2. 查询成绩80分以上的学生的姓名、课程号和成绩,并按成绩降序排列结果。
    3. 查询计算机系男生修了“VB”的学生的姓名、性别和成绩。
    4. 查询学生的选课情况,要求列出每位学生的选课情况(包括未选课的学生),并列出学生的学号、姓名、课程号和考试成绩。
    5. 查询哪些课程没有人选,要求列出课程号和课程名。
    6. 查询计算机系没有选课的学生,列出学生姓名。
    7. 列出“高等数学”课程考试成绩前三名的学生的学号、姓名、所在系和考试成绩。
    8. 查询VB考试成绩最低的学生的姓名、所在系和VB成绩。
    9. 查询姓王和李的学生的考试情况学号,姓名和成绩。
    10. 查询“大学英语”课的选修情况,要求将查询结果放在一张新的永久表中,并显示新表中的数据,假设新表名为new_sc。
    11. 查询“C001”课程的选课人数,要求将查询结果放在一张局部临时表中,并显示新表中的数据,假设新表名为new_OS。
    12. 分别查询信息管理系和计算机系的学生的姓名、性别、修课名称、修课成绩,并要求将这两个查询结果合并成一个结果集。
    13. 查询选了VB的学生学号、姓名、所在系和成绩,并对所在系进行如下处理:
      当所在系为“计算机系”时,显示“CS”;
      当所在系为“信息管理系”时,显示“IS”;
      当所在系为“通信工程系”时,显示“CO”;
      对其他系,均显示“OTHER”。
    14. 用子查询实现如下查询:
      (1)查询通信工程系成绩80分以上的学生学号和姓名。
      (2)查询计算机系考试成绩最高的学生姓名。
      (3)查询考试成绩比计算机系所有学生都低的学生姓名。
      (4)查询年龄最大的男生的姓名和年龄。
      (5)查询“C001”课程的考试成绩高于“C001”课程的平均成绩的学生的学号和“C001”课程成绩。
      15.统计每个系男生和女生人数,分别写出下列两种统计结果的查询语句。

    16.统计人才档案表中各民族的人数,分为汉族和少数民族两类统计,统计结果如下 :

    1select sname,sdept from student s
    join sc on s.sno=sc.sno where cno='C002';
    
    2select sname,cno,grade from student s join sc
    on s.sno=sc.sno where grade>80 
    order by grade desc
    
    3select sname,ssex,grade from student s join sc 
    on s.sno = sc.sno join course c on c.cno = sc.cno
    where sdept = '计算机系' and ssex = '男' and 
    cname = 'VB'
    
    4select s.sno,sname,cno,grade from student 
    s left join sc on s.sno = sc.sno
    
    5select c.cno,cname from course c left join sc 
    on c.cno = sc.cno where sc.cno is null
    
    6select sname from student s left join sc on s.sno = sc.sno 
    Where sdept = '计算机系' and sc.sno is null
    
    7select top 3 s.sno, sname, sdept, grade from Student s join SC 
    on s.Sno = SC.Sno join Course c on c.Cno = SC.Cno 
    where cname = '高等数学' order by grade desc
    
    8select top 1 with ties sname,sdept,grade from student s 
    join sc on s.sno = sc.sno join course c on c.cno = sc.cno 
    where cname = 'VB' order by grade asc
    
    9select student.sno,student.sname,grade
    from student left join sc
    on student.sno=sc.sno
    where student.sname like '[王李]%'
    order by sno
    
    10. select *  into new_sc from course
    where cname='大学英语'
    
    11. select count(cno)as 选课人数 into
    #new_OS from sc where cno='C001'
    
    select * from #new_OS 
    
    12. select sname 姓名,ssex 性别,cname 修课名称,grade 修课成绩
    from student s join sc on s.sno=sc.sno join course c on
    c.cno=sc.cno where sdept='信息管理系'
    union select sname,ssex,cname,grade from student s join
    sc on s.sno=sc.sno join course c on c.cno=sc.cno
    where sdept='计算机系'
    
    13. select s.sno 学号,sname 姓名, 
    case 
      when sdept='计算机系' then'CS'
      when sdept='信息管理系' then'IS'
      when sdept='通信工程系' then'C0'
      else'OTHER'
    end as 所在系,grade 成绩
    from student s join sc on s.sno=sc.sno
    join course c on c.cno=sc.cno
    where cname='VB'
    
    14.1select sno as 学号,sname as 姓名 from student
    where sno in
    (select sno from sc
    where sdept='通信工程系' and grade>=80)2select sname from student s join sc on
    s.sno=sc.sno where sdept='计算机系'
    and grade=(select max(grade)from sc join
    student s on s.sno=sc.sno where sdept='计算机系')3select Sname from Student join SC 
    on Student.Sno=SC.Sno where Sdept='计算机系'
    and Grade= (select min(Grade) from SC join Student 
    on Student.Sno=SC.Sno where Sdept='计算机系')4select sname 姓名,sage 年龄 from student 
    where sage=(select max(sage)from student)5select sno,grade from
    sc where grade>(select avg(grade)from sc
    where cno='C001'group by cno)and cno='C001'
    
    
    15select sdept as 系别,ssex as 性别,count(*)人数
    from student group by ssex,sdept
      select sdept as 系别,
    count(case when ssex='男' then '男' end) 男生数,
    count(case when ssex='女' then '女' end) 女生数
    from student group by sdept
    
    16. select case when 民族='汉族' then '汉族'
    else '少数民族' end 民族,count(*) 人数 
    from 人才档案 group by case when 民族='汉族' 
    then '汉族' else '少数民族' end
    
    
    
    
    		
    
    
    展开全文
  • 选课系统 v1.0.zip

    2019-07-09 02:51:57
    查看最终选课信息:学生登录系统后,可列出已选择课程,若选课信息未被锁定,则可以退选,若所选课程少于两门,系统会提示选择课程少于两门。 查看学分和成绩课程结束后,学生登录系统可查看自己学习课程成绩...
  • asp.net网络选课系统

    热门讨论 2011-05-01 17:39:25
    查看最终选课信息:学生登录系统后,可列出已选择课程,若选课信息未被锁定,则可以退选,若所选课程少于两门,系统会提示选择课程少于两门。 查看学分和成绩 课程结束后,学生登录系统可查看自己学习课程成绩...
  • 查看最终选课信息:学生登录系统后,可列出已选择课程,若选课信息未被锁定,则可以退选,若所选课程少于两门,系统会提示选择课程少于两门。 查看学分和成绩:课程结束后,学生登录系统可查看自己学习课程...
  • 查看最终选课信息:学生登录系统后,可列出已选择课程,若选课信息未被锁定,则可以退选,若所选课程少于两门,系统会提示选择课程少于两门。 查看学分和成绩 课程结束后,学生登录系统可查看自己学习课程成绩...
  • c#选课系统及论文(c#)

    2010-02-23 22:25:15
    查看最终选课信息:学生登录系统后,可列出已选择课程,若选课信息未被锁定,则可以退选,若所选课程少于两门,系统会提示选择课程少于两门。 查看学分和成绩 课程结束后,学生登录系统可查看自己学习课程成绩...
  • 查看最终选课信息:学生登录系统后,可列出已选择课程,若选课信息未被锁定,则可以退选,若所选课程少于两门,系统会提示选择课程少于两门。 查看学分和成绩 课程结束后,学生登录系统可查看自己学习课程成绩...
  • mysql数据库多表联查作业题目先创建三张表1.创建学生表创建选课信息表讲师课程信息表1.查询sc表中对应何昊老师所授课程的女生的信息2.找出没有选修过何老师的课程的所有...3.列出有不及格课程(成绩小于60)的学生姓名

    题目

    在这里插入图片描述

    先创建三张表

    1.创建学生表

    在这里插入图片描述
    学生表展示
    在这里插入图片描述

    创建选课信息表

    在这里插入图片描述
    选课信息表展示
    在这里插入图片描述

    讲师课程信息表

    在这里插入图片描述
    讲师课程信息表展示
    在这里插入图片描述

    1.查询sc表中对应何昊老师所授课程的女生的信息

    在这里插入图片描述

    2.找出没有选修过何老师的课程的所有学生的姓名

    在这里插入图片描述

    3.列出有不及格课程(成绩小于60)的学生的姓名

    在这里插入图片描述

    展开全文
  • MySQL Select语句查询

    2020-11-01 11:37:45
    1.查询3号课程且成绩在90分以上的所有学生的学号和姓名 2.查询每门课的课程名和其...8.查询选修了3门课以上的学生姓名; 9.统计选修人数在3人以上的课程号和课程名; 10.查询每个学生的学号、姓名、选修的课程名及成绩

    1.创建表:

    create table student
    (
    sno char(9) primary key,
    sname char(20) unique,
    ssex char(2),
    sage smallint,
    sdept char(20));
    
    insert into student values('201920','李勇','男',20,'CS');
    insert into student values('201921','王敏','女',22,'IS');
    insert into student values('201922','刘晨','女',21,'CS');
    insert into student values('201923','张立','男',19,'MAS');
    insert into student values('201924','王德发','男',19,'IS');
    insert into student values('201925','纪伯伦','男',21,'CS');
    
    create table course(
    cno char (4) primary key,
    cname varchar (40),
    cpno char (4),
    ccredit smallint);
    
    insert into course values('1','数据库',5,4);
    insert into course values('2','高等数学',null,1);
    insert into course values('3','Java程序设计',4,5);
    insert into course values('4','C语言程序基础',2,3);
    insert into course values('5','网页前端设计',null,4);
    insert into course values('6','线性代数',1,2);
    insert into course values('7','Javascript',2,2);
    insert into course values('8','HTML前端开发',3,1);
    
    create table sc(
    sno char (9),
    cno char (4),
    grade smallint,
    primary key(sno,cno),
    foreign key(sno) references student (sno),
    foreign key(cno) references course (cno));
    
    insert into sc values('201921','1',96);
    insert into sc values('201922','2',80);
    insert into sc values('201923','2',90);
    insert into sc values('201923','3',70);
    insert into sc values('201922','4',50);
    insert into sc values('201923','4',59);
    insert into sc values('201921','5',70);
    insert into sc values('201924','4',60);
    insert into sc values('201924','7',98);
    insert into sc values('201925','4',50);
    insert into sc values('201925','8',96);
    

    2.题目:

    写出完成下列查询的select语句:
    1.查询3号课程且成绩在90分以上的所有学生的学号和姓名
    2.查询每门课的课程名和其先修课的课程名
    3.查询选修了“数据库”课程的学生的学号和姓名。
    4.查询所有学生的选课情况,列出学号、姓名、所选课程号、成绩
    5.查询不及格的学生的学号,姓名,课程名;
    6.统计各个课程号及相应的选课人数;
    7.统计没有参加考试的学生学号和姓名;
    8.查询选修了3门课以上的学生姓名;
    9.统计选修人数在3人以上的课程号和课程名;
     10.查询每个学生的学号、姓名、选修的课程名及成绩
    

    3.查询语句:

    1.查询3号课程且成绩在90分以上的所有学生的学号和姓名
    select sno,sname from student where sno in(select sno from sc where cno=3 and grade>90);
    
    2.查询每门课的课程名和其先修课的课程名
    select first.cname,second.cname from course first,course second  where first.cpno=second.cno;
    
    3.查询选修了“数据库”课程的学生的学号和姓名。
    我的:
    select student.sno,sname from student where sno in(select sno from sc where cno in(select cno from course where cname='数据库'));
    老师:
    select student.sno,sname from student,sc,course where student.sno=sc.sno and course.cno=sc.cno and cname like '数据库';
    
    4.查询所有学生的选课情况,列出学号、姓名、所选课程号、成绩
    我的:
    select student.sno,sname,cno,grade from student,sc where student.sno=sc.sno;
    同学的:
    select student.sno,sname,cno,grade from student left outer join sc on student.sno=sc.sno;
    
    5.查询不及格的学生的学号,姓名,课程名;
    select student.sno,sname,cname from student,sc,course where student.sno=sc.sno and sc.cno=course.cno and sc.grade<60;
    
    6.统计各个课程号及相应的选课人数;
    我的:
    select cno,count(*) from sc group by cno;
    同学的:
    select course.cno,count(sno) from course left outer join sc on sc.cno=course.cno group by course.cno;
    
    7.统计没有参加考试的学生学号和姓名;
    我的:
    select student.sno,sname from student,sc where student.sno=sc.sno and grade is null;
    8.查询选修了3门课以上的学生姓名;
    我的:
    select sname from student,sc where student.sno=sc.sno group by sname having count(*)>3;
    同学的:
    select sname from student,sc where student.sno=sc.sno group by student.sno having count(cno)>3;
    
    9.统计选修人数在3人以上的课程号和课程名;
    我的:
    select sc.cno,cname from student,sc,course where student.sno=sc.sno and sc.cno=course.cno group by cno having count(*)>3;
    同学的:
    select course.cno,cname from sc,course where sc.cno=course.cno group by cno having count(sno)>3;
    
    10.查询每个学生的学号、姓名、选修的课程名及成绩
    我的:
    select student.sno,sname,cname,grade from student,sc,course where student.sno=sc.sno and sc.cno=course.cno;
    同学的:
    select student.sno,sname,cname,grade from student left outer join sc on student.sno=sc.sno left join course on sc.cno=course.cno;
    
    展开全文
  • 文末领取【阿里巴巴面试题】答案部分自己解答,部分来自其他论坛大神作答。1. 已知存在以下表:S 表保存着学生关系,有两列,其中SNO ...SCORE 为成绩找出没有选“小易”老师课程所有学生姓名列出有三门(包括三门...
    5bfb9adf5f978c065b96e296e5cea261.gif

    文末领取【阿里巴巴面试题】

    答案部分自己解答,部分来自其他论坛大神作答。

    1. 已知存在以下表:

    S 表保存着学生关系,有两列,其中SNO 为学号,SNAME 为姓名

    C 表保存着课程关系,有三列,其中CNO 为课程号,CNAME 为课程名,CTEACHER 为老师

    SC表保存着选课关系,有三列,其中SNO为学号,CNO为课程号,SCORE 为成绩

    • 找出没有选“小易”老师课程的所有学生姓名

    • 列出有三门(包括三门)以上课程分数>90的学生姓名及其平均成绩

    解答:

    select snamefrom swhere sno not in (select snofrom scwhere cno in (select cnofrom cwhere cteacher = "小易"));select sname, avg(score)from swhere sno in (select sno, avg(score)from scwhere score > 90group by snohaving count(*)>=3);

    2.有2堆宝石,A和B一起玩游戏,假设俩人足够聪明,规则是每个人只能从一堆选走1个或2个或3个宝石,最后全部取玩的人获胜,假设2堆宝石的数目为12和13,请问A怎么可以必胜?

    • 让A先取

    • 让B先取

    • 没有策略能够让A必胜

    • 说法都不正确

    解答:让A先取。A先拿,拿走13个里的一个,然后接下来,B拿多少,A就拿另一堆的多少。

    3.从数字集合{1,2,3,4,… ,20}中选出4个数字的子集,如果不允许两个相连的数字出现在同一集合中,那么能够形成多少个这种子集?

    • 2380

    • 816

    • 330

    • 1220

    解答:2380。插空法,把4个数插到16个数形成的17个空格中。共个。

    4.将4个不一样的球随机放入5个杯子中,则杯子中球的最大个数为3的概率是?

    • 9/16

    • 16/125

    • 16/25

    • 9/25

    解答:16/125。由于球各不相同,因此总共可能出现的情况有个,而杯子中球的最大个数为3的情况有个。

    5.下面程序的功能是输出数组的全排列,选择正确的选项,完成其功能。

    void perm(int list[], int k, int m){if {copy(list,list+m,ostream_iterator(cout," "));cout<return;}for (int i=k; i<=m; i++){swap(&list[k],&list[i]);;swap(&list[k],&list[i]);}}k!=m 和 perm(list,k+1,m)k==m 和 perm(list,k+1,m)k!=m 和 perm(list,k,m)k==m 和 perm(list,k,m)

    解答:k==m 和 perm(list,k+1,m)。不知道这是什么语言,暂且搁置。

    6.若有33个长度不等的初始归并段,做7路平衡归并排序,为组织最佳归并树,应增加长度为0的初始归并段的个数是________。

    • 0

    • 2

    • 4

    • 6

    解答:4。

    k-(m-1)mod(k-1)-1,其中m=3,k=7,091141540c1a3168d4bf736717f29840.png

    7. 将一个整数序列整理为升序,两趟处理后序列变为10,12,21,9,7,3,4,25,则采用的排序算法可能是________。

    • 插入排序

    • 选择排序

    • 快速排序

    • 堆排序

    解答:插入排序。

    • 插入排序:第n趟前n+1个有序。步骤是将一组无序的数字排列成一排,左端第一个数字为已经完成排序的数字,其他数字为未排序的数字。然后从左到右依次将未排序的数字插入到已排序的数字中。

    • 选择排序:第n趟前n个位置正确。步骤是第一趟处理从数据序列所有n个数据中选择一个最小的数据作为有序序列中的第1个元素并将它定位在第一号存储位置,第二趟处理从数据序列的n-1个数据中选择一个第二小的元素作为有序序列中的第2个元素并将它定位在第二号存储位置,依此类推。

    • 快速排序:第n趟有n个元素位置正确。步骤是通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。

    • 堆排序:第n趟前或后n个位置正确。步骤是构造初始堆,从最后一个非叶子结点开始,从左至右,从下至上进行调整。

    8. 在数理统计中, 一般通过增加抽样次数取平均来使得预估误差减小, 在机器学习中也有类似的模型处理, 如随机森林, 通过引入随机样本并且增加决策树的数据,对于随机森林主要降低预估的哪个方面值?

    • 预估偏差

    • 预估方差

    • 噪音

    • 全部

    解答:预估方差。

    增加数据是降低由数据的不稳定性所带来的方差,增加模型复杂度是降低偏差,而噪音是无法避免的。

    9. 以下不属于非监督学习的为:

    • 关联规则

    • Kmeans

    • Word2vec

    • Knn

    解答:KNN。

    关联规则就是支持度和信任度分别满足用户给定阈值的规则。

    k均值聚类算法(k-means clustering algorithm)是一种迭代求解的聚类分析算法,其步骤是随机选取K个对象作为初始的聚类中心,然后计算每个对象与各个种子聚类中心之间的距离,把每个对象分配给距离它最近的聚类中心。

    word2vec也叫word embeddings,中文名“词向量”,作用就是将自然语言中的字词转为计算机可以理解的稠密向量(Dense Vector)。

    KNN算法又称k近邻分类(k-nearest neighbor classification)算法。它是根据不同特征值之间的距离来进行分类的一种简单的机器学习方法,它是一种简单但是懒惰的算法。他的训练数据都是有标签的数据,即训练的数据都有自己的类别。

    10. 将当前命令sh test.sh任务在后台执行,下列最优雅的的做法是:

    • sh test.sh &

    • nohup sh test.sh

    • nohup sh test.sh &

    • nohup sh test.sh &&

    解答:nohup sh test.sh & nohup (no hang up)命令:

    • 用途:不挂断地运行命令。

    • 语法:nohup Command [ Arg … ] [ & ]

    • 例子:nohup sh example.sh &

    • 描述:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示”and”的符号)到命令的尾部。

    11.截取logfile文件中含有suc的行,并且只输出最后一列,下列操作正确的是:

    • grep -o 'suc' logfile | awk '{print $0}'

    • grep 'suc' logfile | awk '{print $0}'

    • grep 'suc' logfile | awk '{print $NF}'

    • grep -o 'suc' logfile | awk '{print $NF}'

    解答:grep 'suc' logfile | awk '{print $NF}'

    -o 只输出文件中匹配到的部分。

    • awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息。

    • awk处理过程: 依次对每一行进行处理,然后输出。

    print 是awk打印指定内容的主要命令,$NF表示最后一个域。

    12. 哪个不是DDL(数据库定义语言)语句?

    • ALTER

    • CREATE

    • RENAME

    • GRANT

    解答:GRANT。

    13. 对于SQL语句select * from t where a=100 and b=200,哪个索引可以使用到?

    • 索引idx_b(b)

    • 索引idx_b_a(b,a)

    • 索引idx_a_b(a,b)

    • 都可以

    解答:都可以。

    14. 若要在员工信息表EMP中增加一列WANGYI_NO(网易id),可用。

    • ADD TABLE EMP(WANGYI_NO CHAR(10))

    • ADD TABLE EMP ALTER(WANGYI_NO CHAR(10))

    • ALTER TABLE EMP ADD(WANGYI_NO CHAR(10))

    • ALTER TABLE EMP (ADD WANGYI_NO CHAR(10))

    解答:ALTER TABLE EMP ADD(WANGYI_NO CHAR(10))

    15.在机器学习任务中经常假设矩阵为n×n的对称矩阵A, 则以下说法正确的是

    • 对称矩阵为满秩矩阵

    • 对称矩阵的列向量之间正交

    • 对应于A的不同特征值的特征向量之间正交

    • 对应于A的相同特征值得特征向量之间正交

    解答:对应于A的不同特征值的特征向量之间正交。

    对称矩阵不一定满秩;不同特征值之间的特征向量一定正交;而同一特征值的特征向量需要借助公式得正交向量

    16.以下关于python数据结构说法正确的是

    • python中list可以动态的更新, 但是不容许嵌套

    • python中tuple可以动态更新, 但是不容许嵌套

    • python中dict保存键值对, 并且键值对是有序的

    • python中list的元素可以是tuple

    解答:python中list的元素可以是tuple。

    list可以动态更新,也可以进行嵌套;tuple是不能够进行更新的;python3.6后的版本,dict中的键值对是有序的,之前版本无序。

    17. 一个快递公司对同一年龄段的员工,进行汽车,三轮车,二轮车平均送件量的比较,结果给出sig.=0.034,说明

    • 三类交通工具送件量有差别的可能性是0.034

    • 三类交通工具送件量没有差别的可能性是0.034

    • 交通工具对送件量没影响。

    • 按照0.05显著性水平,拒绝H0,说明三类交通工具送件量有显著差异。

    解答:按照0.05显著性水平,拒绝H0,说明三类交通工具送件量有显著差异。p值表示接受原假设最小的显著性水平,p值越小,拒绝原假设的理由越充分。

    18. 小明在一次班干部二人竞选中,支持率为百分之五十五,而置信水平0.95以上的置信区间为百分之五十到百分之六十,请问小明未当选的可能性有可能是

    • 40%

    • 50%

    • 5%

    • 3%

    解答:3%。

    小明的支持率在区间[50%, 60%]的可能性为95%,因此支持率小于50%的概率应小于5%。

    19. 以下关于最小二乘法正确的是

    • 最小二乘估计是线性有偏估计中方差最小的

    • 最小二乘估计是线性无偏估计中方差最小的

    • 最小二乘估计是线性有偏估计中方差最大的

    • 最小二乘估计是线性无偏估计中方差最大的

    解答:最小二乘估计是线性无偏估计中方差最小的。

    在线性回归模型中,如果误差满足零均值、同方差且互不相关,则回归系数的最佳线性无偏估计(BLUE, Best Linear unbiased estimator)就是普通最小二乘估计。

    在回归分析中,最小二乘得到无偏估计。

    20. 小易有一些彩色的砖块。每种颜色由一个大写字母表示。各个颜色砖块看起来都完全一样。现在有一个给定的字符串s,s中每个字符代表小易的某个砖块的颜色。小易想把他所有的砖块排成一行。如果最多存在一对不同颜色的相邻砖块,那么这行砖块就很漂亮的。请你帮助小易计算有多少种方式将他所有砖块排成漂亮的一行。(如果两种方式所对应的砖块颜色序列是相同的,那么认为这两种方式是一样的。)

    例如:s = "ABAB

    展开全文
  • 文末领取【阿里巴巴面试题】答案部分自己解答,部分来自其他论坛大神作答。1. 已知存在以下表:S 表保存着学生关系,有两列,其中SNO ...SCORE 为成绩找出没有选“小易”老师课程所有学生姓名列出有三门(包括三门...
  • 已知关系模式: S(SNO,SNAME) --学生关系SNO为学号,SNAME为姓名 C(CNO,CNAME,CTEACHER)--课程关系CNO为课程号,CNAME为课程名,...列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩;
  • 经典SQL文试题

    2020-09-05 11:01:55
    已知关系模式: S (SNO,SNAME) 学生关系。...2.列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩; 3.列出既学过课程名为“1”的课程,又学过课程名为“2”的课程的所有学生姓名; 4.列出“1”号课成绩比“2”
  • 1.已知存在以下表 S 表保存着学生关系,有两列,其中SNO 为学号,SNAME 为姓名 C 表保存着课程关系,有三,其中CNO 为课程号,CNAME 为课程名,CTEACHER 为老师 ...90的学生姓名及其平均成绩 ...
  • 第一题:已知存在以下表S 表保存着学生关系,有两列,其中SNO 为学号,SNAME 为姓名C 表保存着课程关系,有三,其中CNO 为课程号,CNAME 为课程名,CTEACHER 为老师SC表保存着...90的学生姓名及其平均成绩selec...
  • 基于Java 的选课系统: 具体的要求: 1、 本系统有三类用户,教师,学生,管理员,各自的功能如下: (1) 教师: 所包含功能为: ...A 审核老师发布的课程,没有审核或者审核没通过的课程,学生是无法选课的
  • 答案部分自己解答,部分来自牛客网大神作答。 1. 已知存在以下表: S 表保存着学生关系,有两列,其中SNO 为学号,SNAME 为姓名 ...找出没有选“小易”老师课程所有学生姓名 列出有三门(包括三门)以...
  • 实验2答案-sql1.sql

    2019-09-21 16:00:44
    列出没有选课的学生的学号、姓名和所在系。 三、思考题 1、创建表: 教师表(  tid 普通编码定长字符型,长度为10,主关键字  tname 普通编码定长字符型,长度为10,非空 zc 普通编码定长字符型,长度为6) ...
  • Oracle实验七 包

    2021-01-04 13:36:22
    一、创建包pks1,包头中定义一个存放学号的变量(如vsno)和一个静态游标,查询学号变量对应的学生选课信息,列出学号,姓名,课程名,成绩,并按成绩降序排列。 1、在包中创建过程ps1,传入系,将该系平均分最高...
  • MYSQL题目练习

    2018-05-13 18:45:11
    --14、查询没学过"张三"老师讲授的任一门课程的学生姓名 --15、查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩 --16、检索"01"课程分数小于60,按分数降序排列的学生信息 --17、按平均成绩从高到低...
  • oracle面试题1

    2018-10-16 15:32:00
    1、题目要求 已知关系模式:S (SNO,SNAME)学生关系。SNO 为学号,SNAME 为姓名C (CNO,CNAME,CTEACHER)课程关系。...1.找出没有选修过“刘备”老师讲授课程所有学生姓名 2.列出有二门以上(含两门)...
  • 已知关系模式: S (SNO,SNAME) 学生关系。SNO 为学号,SNAME 为姓名 C (CNO,CNAME,CTEACHER) 课程关系。CNO 为课程号,CNAME 为课程名,...1. 找出没有选修过“李明”老师讲授课程所有学生姓名 2. 列出有二门以
  • 12、查询所有学生的选修情况(包括选课和未选课的学生),要求显示学号、姓名、课程号和成绩。 select sno,sname,cno,score from where (二)、在已建立的数据库和数据表的基础上,用Select语句的嵌套查询完成...
  • 经典SQL题6

    2007-07-23 22:05:00
    问题描述:已知关系模式:S (SNO,SNAME) 学生关系。SNO 为学号,SNAME 为姓名C (CNO,CNAME,CTEACHER) 课程关系。... 找出没有选修过“李明”老师讲授课程所有学生姓名2. 列出有二门以上(含两
  • SQL Server练习题2

    2005-05-31 17:31:00
    题目2 问题描述:已知关系模式:S(SNO,SNAME) 学生关系。SNO为学号,SNAME为姓名C(CNO,CNAME,CTEACHER)课程关系。...找出没有选修过“李明”老师讲授课程所有学生姓名2.列出有二门以上(含两门)不及格课程学...
  • 11、查询没有学全所有课程同学信息 --12、查询至少有一门课与学号为"01"同学所学相同同学信息 --13、查询和"01"号同学学习课程完全相同其他同学信息 --14、查询没学过"张三"老师讲授任一门课程...

空空如也

空空如也

1 2
收藏数 38
精华内容 15
关键字:

列出没有选课的学生姓名