2024-11 小猿搜题 中等

找出任教3个班级的所有教师的信息,包括教师的姓名、科目和班级代码,并按教师姓名升序排列。

注意跟上一题的区别,用LIKE还行的通吗???

知识点

  • 使用 LENGTH 和 REPLACE 函数计算字符串长度
  • 使用 ORDER BY 进行排序

经典-学生表课程表 字符串处理 replace length

students,学生表

student_id name class_code grade_code birth_date residence gender
100611 姜建华 C219 S3 2009-01-15 城镇 m
102890 韩辉 C223 S3 2009-10-26 农村 m
105684 李丽丽 C219 S3 2009-03-28 城镇 m
110591 李华 C223 S1 2008-05-31 农村 m
110611 王桂珍 C218 S3 2008-06-04 城镇 m

scores,成绩表

分数可能为Null

student_id subject score exam_date
358575 生物 29 2024-06-30
735011 语文 37 2024-03-30
597305 历史 67 2024-03-30
921856 数学 76 2024-04-27
455713 化学 77 2024-06-30

teachers,教师表

如第一行,赵娇娇教学C218、C219、C217三个班级的语文,是C217班的班主任

teacher_id name subject class_code head_teacher degree graduate_date(毕业日期) enter_date(入校日期) gender qualification(职称) fir_degr(第一学历) mst_degr(研究生学历)
t001 赵娇娇 语文 C218C219C217 C217 master 2010-06-30 2010-07-30 f Senior 北京大学 北京大学
t002 任伊乐 语文 C220C221C222C223C224 C220 master 2010-06-30 2010-07-30 f Senior 北京大学 清华大学
t003 李敏 数学 C218C219C217 C218 master 1994-06-30 1994-07-30 f Senior 北京大学 复旦大学
t004 吕敏 数学 C220C221C222 C221 phd 1995-06-30 1995-07-30 f Senior 北京大学 清华大学
t005 陈佳蔬 数学 C223C224 C223 master 2010-06-30 2010-07-30 f null 北京大学 北京大学

university,大学信息表 

name is_985 times_rnk(泰晤士2024全球排名)
King's College London 0 34
National University of Singapore,NUS 0 24
Singapore Polytechnic 0 null
上海交通大学 1 113
北京大学 1 16

 成为会员,解锁300道大厂数分SQL真题

ID187 字符串函数-查找任教5个班级的所有教师  
中等 like replace length 字符串处理 经典-学生表课程表 小猿搜题
ID205 超过3个标签的视频  
中等 replace length + > 字符串处理 数学运算符 短视频指标体系 快手
ID353 按歌手名字字符长度统计歌手个数
草履虫 group by count length 字符串处理 Week18打卡 QQ音乐
ID356 美狗计
入门 like replace 字符串处理 Week20打卡 QQ音乐
ID357 替换空格
入门 replace 字符串处理 Week21打卡 QQ音乐

MySQL 8.0

00:00