题目:查询至少有一门课与学号为" 01 "的同学所学相同的同学的信息 分析:我们可以先在student_score 表中 查找学号为01 的学生的学习记录,然后再查所有记录的course in 里面 就得到一个具有学生id的结果集,在查学生信息表,拿到学生信息 于是sql 有: SELECT * F ...
分类:
数据库 时间:
2019-08-09 16:02:22
阅读次数:
284
题目:查询平均成绩大于等于 60 分的同学的学生编号和学生姓名和平均成绩 这里提到平均分 ,要用到avg 按照学生分组,再求平均分,这里应该是考察group by 与聚合函数的使用 大于60分应该是按照分组后筛选的结果要用having group by 与聚合函数 having 的使用 上篇博客已经 ...
分类:
数据库 时间:
2019-08-08 18:57:13
阅读次数:
1851
1、查找最晚入职员工的所有信息 2、查找入职员工时间排名倒数第三的员工所有信息 ...
分类:
数据库 时间:
2019-07-16 21:24:35
阅读次数:
132
第一道: 现有图书管理数据库的三个关系模式,他们的字段分别如下: 图书表:总编号, 分类号, 书名, 作者, 出版单位, 单价 读者表:借书证号, 单位, 姓名, 性别, 职称, 地址 借阅表:借书证号, 总编号, 借书日期 以上表对应的字段明细如下: book : b_no ,b_type ,b_... ...
分类:
数据库 时间:
2019-07-10 23:08:30
阅读次数:
159
pl/sql练习案例 1,写匿名块,输入三角形三个边的长度。在控制台打印三角形的面积。 2,输入部门编号,在控制台打印这个部门的名称,总人数,平均工资(基本工资+奖金) 3,编写一个PL/SQL块,输出所有员工的员工姓名、员工号、工资和部门号 这里用loop循环 4,编写一个PL/SQL块,输出所有 ...
分类:
数据库 时间:
2019-05-09 00:48:56
阅读次数:
306
基本语法*********************************************************************************************************1. 打印员工号为186的员工的last_name值 declare v_last ...
分类:
数据库 时间:
2019-04-23 09:49:19
阅读次数:
221
一对多的情况下,不能使用not in .不然的话,剔除了本身,还有很多重复项 –1.学生表Student(s_id,s_name,s_birth,s_sex) --学生编号,学生姓名, 出生年月,学生性别–2.课程表Course(c_id,c_name,t_id) – --课程编号, 课程名称, 教 ...
分类:
数据库 时间:
2019-04-07 12:37:22
阅读次数:
294
(1)表名:购物信息 购物人 商品名称 数量 A 甲 2 B 乙 4 C 丙 1 A 丁 2 B 丙 5 …… 给出所有购入商品为两种或两种以... ...
分类:
数据库 时间:
2019-03-14 13:13:50
阅读次数:
901
--1.查询每门功课都大于80的学生 select name from score group by name having min(score)>80; --说明:以什么分组,就最好查询什么。 --2.所有部门之间的比赛组合 一个叫team的表,里面只有一个字段name,一共4条记录,分别是a,b ...
分类:
数据库 时间:
2019-03-10 20:33:58
阅读次数:
220