题目一、
有两个表:
TableX有三个字段Code、 Name、 Age、 其中Code为主键;
TableY有三个字段Code、 Class、Score, 其中Code + Class 为主键。两表记录如下:
Code Name Age Code Class Score
97001 张三 22 97001 数学 80
97002 赵四 21 97002 计算机 59
97003 张飞 20 97003 计算机 60
97004 李五 22 97004 数学 55
1、请写出SQL,找出所有姓张的学生,并按年龄从小到大排列;
2、请写出SQL,取出计算机科考成绩不及格的学生;
3、通过等值联接,取出Name、Class、Score,请写出SQL即输出结果
4、通过外联接,取出每个学生的Name、Class、Score、请写SQL输出结果
5、请写SQL,在TableX 表中增加一条学生记录(学号:97005 姓名:赵六 年龄:20);
6、李五的年龄记录错了,应该是21,请写SQL,根据主键进行更新;
7、请写SQL,删除TableX中没有考试成绩的学生记录,请使用not in条件;
题目二、
有两个表定义如下:
create tableindividual (
firstname varchar2(20) not null
lastname vatchar2(20
sql 笔试题(三)
最新推荐文章于 2024-07-09 15:20:37 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)