-- 建立学生信息表 CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `name` varchar(255) NOT NULL COMMENT '姓名', `score` int(11) DEFAULT NULL COMMENT '成绩', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='学生信息表'; -- 插入学生信息数据 INSERT INTO `student` (`id`, `name`, `score`) VALUES (1, 'Tom', 90), (2, 'Alice', 60), (3, 'Bob', 45), (4, 'Cindy', 70), (5, 'David', 30), (6, 'Emily', 85), (7, 'Frank', 20), (8, 'Grace', 75), (9, 'Howard', 55), (10, 'Isabel', 40); -- 查询不及格的学生信息 SELECT `id`, `name`, `score` FROM `student` WHERE `score`< 60;
以上代码中,大家首先创建了一个名为“student”的数据库表,用于存储学生的信息。然后插入了一些学生的具体信息,包括姓名和成绩。最后,通过SELECT命令查询了成绩小于60分的学生的ID、姓名和成绩信息。
运行以上代码后,大家会得到以下结果:
+----+-------+-------+ | id | name | score | +----+-------+-------+ | 3 | Bob | 45 | | 5 | David | 30 | | 7 | Frank | 20 | | 10 | Isabel| 40 | +----+-------+-------+
根据以上查询结果,大家可以得到成绩不及格的学生的具体信息,便于后续进行进一步的处理和管理。