表: 学生成绩表 +-------------+---------+ 字段名称 类型 +-------------+---------+ 学号 varchar 课程号 varchar 成绩 int +-------------+---------+ 该表的每一行表示一名学生的课程成绩。 以 60 分为及格线,标记出每一行的成绩是及格还是不及格。 查询结果如下例所示。 示例 1: 输入: 表:学生成绩表 +---------+---------+---------+ 学号 课程号 成绩 +---------+---------+---------+ 0001 0001 80 0001 0002 50 0002 0003 99 0002 0001 66 +---------+---------+---------+ 输出: +---------+---------+---------+---------+ 学号 课程号 成绩 是否及格 +---------+---------+---------+---------+ 0001 0001 80 及格 0001 0002 50 不及格 0002 0003 99 及格 0002 0001 66 及格 +---------+---------+---------+---------+ 解释: 第二行成绩50为不及格,其余均为及格
示例1

输入

CREATE TABLE `学生成绩表` 
(
    `学号`     VARCHAR(512),
    `课程号`   VARCHAR(512),
    `成绩`     INT
);
INSERT INTO `学生成绩表` (`学号`, `课程号`, `成绩`) VALUES 
('0001', '0001', 80),
('0001', '0002', 50),
('0002', '0003', 99),
('0002', '0001', 66);

输出

学号|课程号|成绩|是否及格
0001|0001|80|及格
0001|0002|50|不及格
0002|0003|99|及格
0002|0001|66|及格
加载中...