发布时间:2024-02-08 19:00
查询 score 表中学生科目成绩都大于 80 分的学生姓名
-- 建表
CREATE TABLE `score` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`name` varchar(255) DEFAULT NULL,
`score` int(5) DEFAULT NULL,
`course` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;
-- 导入数据
INSERT INTO `score` VALUES (1, \'张三\', 78, \'语文\');
INSERT INTO `score` VALUES (2, \'张三\', 82, \'数学\');
INSERT INTO `score` VALUES (3, \'李四\', 80, \'语文\');
INSERT INTO `score` VALUES (4, \'李四\', 53, \'数学\');
INSERT INTO `score` VALUES (5, \'王五\', 81, \'语文\');
INSERT INTO `score` VALUES (6, \'王五\', 91, \'数学\');
INSERT INTO `score` VALUES (7, \'王五\', 100, \' 英语\');
INSERT INTO `score` VALUES (8, \'赵六\', 100, \'语文\');
INSERT INTO `score` VALUES (9, \'赵六\', 90, \'数学\');
思路:直接查询学生所有科目成绩都大于 80 分的学生比较困难,所以采用逆向思维,先过滤学生科目成绩小于 80 分的学生,剩下的都是学生科目成绩大于 80 分的学生,再按照学生姓名去重就可以结果。
select
distinct name
from score
where name not in (
select name from score where score < 80
)
uniapp微信小程序无法使用本地静态资源图片,背景图在真机不显示方法
【文件处理】python实现将 gnt 格式的文件转换为 png 格式
集群计算——Spark-Spark Core 、Spark Streaming、Spark SQL、MLlib、Spark集群管理器
各种编程语言铺天盖地,有函数式语言、面向对象的语言、动态语言、编译语言
[vscode]代码规范ESLint + Prettier 在vue项目中的使用和冲突解决[完美解决]
【tensorboard】解决ValueError: Duplicate plugins for name projector