avatar
文章
104
标签
39
分类
39
首页
AI
  • NLP
  • 计算机视觉
  • Python
编程
  • Java
  • Spring
  • 数据结构
  • 数据库
  • Linux
友链
关于
开往下一站
小鱼吃猫
搜索
首页
AI
  • NLP
  • 计算机视觉
  • Python
编程
  • Java
  • Spring
  • 数据结构
  • 数据库
  • Linux
友链
关于
开往下一站

小鱼吃猫

MySQL练习题50道:查询没学过"张三"老师授课的同学的信息
发表于2023-11-03|database|mysql
MySQL练习题50道:查询没学过”张三”老师授课的同学的信息背景 MySQL经典练习题及答案,常用SQL语句练习50题 题目描述 查询没学过”张三”老师授课的同学的信息 相关题目: 查询学过”张三”老师授课的同学的信息 答案 s_id s_name s_birth s_sex 06 吴兰 1992-03-01 女 08 王菊 1990-01-20 女 题目解析 这个题目采用取反的方法,他要求的是没有学过,可以直接算出学过的学生,然后取反。 Step1. 查询学过”张三”老师授课的同学的信息 123456789 select stu.*, c.c_name, t.t_namefrom student stu, course c, score sc, teacher twhere c.c_id = sc.c_id and t.t_id = c.t_id and sc.s_id = stu.s_id and t.t_name = '张三'; Step2. 取反取反有两种方法not in 和not exists...
MySQL练习题50道:查询学过"张三"老师授课的同学的信息
发表于2023-11-03|database|mysql
MySQL练习题50道:查询学过”张三”老师授课的同学的信息背景 MySQL经典练习题及答案,常用SQL语句练习50题 题目描述 查询学过”张三”老师授课的同学的信息 相关题目: 查询没学过”张三”老师授课的同学的信息 答案 s_id s_name s_birth s_sex c_name t_name 01 赵雷 1990-01-01 男 数学 张三 02 钱电 1990-12-21 男 数学 张三 03 孙风 1990-05-20 男 数学 张三 04 李云 1990-08-06 男 数学 张三 05 周梅 1991-12-01 女 数学 张三 07 郑竹 1989-07-01 女 数学 张三 题目解析 这个很容易,直接联查四张表,然后写上表之间的关系,然后添加t_name条件。 123456789 select stu.*, c.c_name, t.t_namefrom student stu, course c, score sc, teacher twhere c.c_id = sc.c_id and t...
MySQL练习题50道:查询平均成绩小于60分的同学的学生编号和学生姓名和平均成绩
发表于2023-11-02|database|mysql
MySQL练习题50道:查询平均成绩小于60分的同学的学生编号和学生姓名和平均成绩MySQL练习题50道:查询平均成绩小于60分的同学的学生编号和学生姓名和平均成绩背景 MySQL经典练习题及答案,常用SQL语句练习50题 题目描述 查询平均成绩小于60分的同学的学生编号和学生姓名和平均成绩 相关题目: 查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩 答案 s_id s_name s_brith s_sex avg_score 04 李云 1990-08-06 男 33.3333 06 吴兰 1992-03-01 女 32.5000 08 王菊 1990-01-20 女 0.0000 解题思路 123456select stu.*, avg(s_score) as avg_scorefrom student stu left join score sc on sc.s_id = stu.s_idgroup by s_idhaving avg(s_score) < 60; 但是这...
MySQL练习题50道:查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩
发表于2023-11-02|database|mysql
MySQL练习题50道:查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩MySQL练习题50道:查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩背景 MySQL经典练习题及答案,常用SQL语句练习50题 题目描述查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩 答案 s_id s_name s_birth s_sex avg_score 01 赵雷 1990-01-01 男 89.6667 02 钱电 1990-12-21 男 70.0000 03 孙风 1990-05-20 男 80.0000 05 周梅 1991-12-01 女 81.5000 07 郑竹 1989-07-01 女 93.5000 解题思路 求出平均值,然后连接学生信息表查询。 123456select stu.*, avg(s_score) as avg_scorefrom score sc, student stuwhere sc.s_id = stu.s_idgroup by s_idhaving avg(s_score) ...
MySQL练习题50道:查询"01"课程比"02"课程成绩低的学生的信息及课程分数
发表于2023-11-02|database|mysql
MySQL练习题50道:查询”01”课程比”02”课程成绩低的学生的信息及课程分数背景 MySQL经典练习题及答案,常用SQL语句练习50题 题目描述 2、查询”01”课程比”02”课程成绩低的学生的信息及课程分数 相关题目: 1、查询”01”课程比”02”课程成绩高的学生息及课程分数 答案 s_id s_name s_brith s_sex score_01 score_02 01 赵雷 1990-01-01 男 80 90 05 周梅 1991-12-01 女 76 87 解题思路 这个题目两种解题思路和是一样的,只需要修改对应的 > 为 < 即可。 第一种思路:自连接 1234567891011121314 SELECT s.*, a.s_score AS score_01, b.s_score AS score_02 FROM score a, score b, student s WHERE a.s_id = b.s_id AND a.c_id = '01' AND b.c_id = '02'...
MySQL练习题50道:查询"01"课程比"02"课程成绩高的学生的信息及课程分数
发表于2023-11-02|database|mysql
MySQL练习题50道:查询”01”课程比”02”课程成绩高的学生的信息及课程分数背景 MySQL经典练习题及答案,常用SQL语句练习50题 题目描述 1、查询”01”课程比”02”课程成绩高的学生的信息及课程分数 答案 s_id s_name s_brith s_sex score_01 score_02 02 钱电 1990-12-21 男 70 60 04 李云 1990-08-06 男 50 30 解题思路第一种方案:自连接查询score表自己连接自己查询,分别取出课程01和02的成绩,并且score_01>score_02 Step1.查询出”01”课程比”02”课程成绩高的课程分数 123456789101112SELECT a.c_id, a.s_score AS score_01, b.s_score AS score_02 FROM score a, score bWHERE a.s_id = b.s_id AND a.c_id = '01' AND b.c_id = '02' AND a...
MySQL经典练习题及答案,常用SQL语句练习50题
发表于2023-11-02|database|mysql
MySQL经典练习题及答案,常用SQL语句练习50题MySQL经典练习题及答案,常用SQL语句练习50题,题目来源https://www.cnblogs.com/Diyo/p/11424844.html 环境准备 建表语句 123456789101112131415161718192021222324252627282930313233-- 1.学生表 CREATE TABLE `Student` ( `s_id` VARCHAR(20), -- 学生编号,主键 s_name VARCHAR(20) NOT NULL DEFAULT '', -- 学生姓名,不能为空,默认为空字符串 s_brith VARCHAR(20) NOT NULL DEFAULT '', -- 出生年月,不能为空,默认为空字符串 s_sex VARCHAR(10) NOT NULL DEFAULT '', -- 学生性别,不能为空,默认为空字符串 PRIMARY KEY(s...
Unable to create a Configuration, because no Jakarta Bean Validation provider could be found
发表于2023-10-26|spring|chang-jian-cuo-wu
Unable to create a Configuration, because no Jakarta Bean Validation provider could be found错误内容: Unable to create a Configuration, because no Jakarta Bean Validation provider could be found 原因:Validation数据校验的包没找到需要添加验证的依赖,添加 1234<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId></dependency>
MapperStruct实现类为空
发表于2023-10-21|javabasic|chang-jian-cuo-wu
MapperStruct实现类为空问题描述:MapperStruct生成的实现了为空 按照在MapperStruct官网Installation – MapStruct中的方法配置后,生成的实现了是空的,如下: 1234567891011121314151617181920@Override public DeployHistory toEntity(DeployHistoryDto arg0) { if ( arg0 == null ) { return null; } DeployHistory deployHistory = new DeployHistory(); return deployHistory; } @Override public DeployHistoryDto toDto(DeployHistory arg0) { if ( arg0 == null ) { return null; ...
无重复字符的最长子串
发表于2023-10-13|leetcode|数据结构•suan-fa
原题 3.无重复字符的最长子串 题目描述给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例输入: s = “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。 解析方法一: 原理 这是一道经典的动态规划题目,最简单的理解是求出每个字符为结尾不重复的最长子串。步骤如下: 定义一个数组dp,数组中的第i个字符结尾时的最长子串,这个数组中的每一项默认是s[i]。 遍历字符串s,计算并填充dp中的每一项。2.1 找到s[i]是否存在于dp[i]的字符串中?如果存在,返回从右往左数位置r_index,则从dp[i]的r_index开始,和当前s[i]就可以组成新的不重复子串。2.2 如果不存在,则直接把当前字符串与之前的子串进行拼接dp[i]=dp[i-1]+s[i]。 遍历dp数组,寻找最长的字符串即可。 代码 python 1234567891011121314151617def lengthOfLongestSubstring(self, s: str) -> int: n...
1234…11
avatar
小鱼吃猫
6年Java / 5年前端 / 3年AI开发
文章
104
标签
39
分类
39
Follow Me
公告
最新文章
OpenCode安装使用及MCP、Skill的使用2026-04-01
Openclaw的skill编写原则2026-04-01
GB28181协议到底是干什么的?一文讲清楚2026-01-27
分类
  • AI2
    • python1
  • database10
  • datastru1
  • designmodel2
  • gb281818
  • hadoop2
    • hive1
标签
agentopencalw数据结构suan-fa数据库mysqlgb28181hadoophive大数据数据仓库mqlinuxmavenjekins自动化部署注册中心chang-jian-cuo-wujava基础spring负载均衡springcloud设计模式dockerspringaopuniappideatomcatkai-fa-gong-junlpaielementuifrpnginxvueclipropertieszuo-pinumltu-xiang
归档
  • 2026年04月 2
  • 2026年01月 8
  • 2025年10月 1
  • 2025年02月 1
  • 2024年08月 1
  • 2024年05月 1
网站信息
文章数目 :
104
运行时间 :
本站总字数 :
90.5k
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2022 - 2026 By 小鱼吃猫框架 Hexo|主题 Butterfly
MIT License | 小鱼吃猫
搜索
数据加载中