一、现有数据库casemanage中表结构如下图
TABLENAME:afinfo
Id |
name |
age |
birth |
sex |
memo |
1 |
徐洪国 |
37 |
1979-03-23 |
男 |
高中 |
2 |
王芳芳 |
26 |
1988-02-06 |
女 |
本科 |
3 |
徐晓盛 |
24 |
1990-04-02 |
男 |
硕士 |
4 |
陈晓 |
30 |
1984-09-12 |
女 |
博士 |
5 |
郑凯 |
27 |
1987-12-30 |
男 |
大专 |
1)请编写sql语句对年龄进行升序排列
select * from afinfo order by birth;
2)请编写sql语句查询对“徐”姓开头的人员名单
select * from afinfo where name like '徐%';
3)请编写sql语句修改“陈晓”的年龄为“45”
update afinfo set age=45 and birth=birth-YEAR(45) where name="陈晓";
4)请编写sql删除王芳芳这表数据记录。
delete from afinfo where name="王芳芳";
二、现有以下几个表
学生信息表(student)
姓名name |
学号code |
张三 |
001 |
李四 |
002 |
马五 |
003 |
甲六 |
004 |
考试信息表(exam)
学号code |
学科subject |
成绩score |
001 |
数学 |
80 |
002 |
数学 |
75 |
001 |
语文 |
90 |
002 |
语文 |