下面是学生成绩表(score)的结构说明
字段名称 | 字段解释 | 字段类型 | 字段长度 | 约束 |
---|---|---|---|---|
sc_number | 学号 | 字符 | 8 | PK |
sc_name | 姓名 | 字符 | 50 | Not null |
sc_sex | 性别 | 字符(男:1;女:0) | 2 | Not null |
sc_courseid | 课程号 | 字符 | 5 | PK |
sc_score | 分数 | 数值 | 3 | Not null |
sc_ismakeup | 当前考试是否为补考 | 字符(补考:1;非补考:0) | 2 | Not null |
下面是课程表(course)的结构说明
字段名称 | 字段解释 | 字段类型 | 字段长度 | 约束 |
---|---|---|---|---|
co_id | 课程号 | 字符 | 5 | PK |
co_name | 课程名 | 字符 | 3 | Not null |
co_desc | 课程介绍 | 字符 | 60 |
1、如果学号的前两位表示年级,要查找98级女生的姓名,请写出相应的SQL语句
select sc_name from score where substr(sc_number,1,2) = '98' and sc_sex = '0';
解释:
substr(被截取的字符串,起始下标从1开始,截取长度)