SQL错题集1

1.找出选修课程成绩最差的选课记录

注:

聚合函数只能用在group by和()括号中

找最值可用排序order by+limit 1

  1. 查询选修成绩 ++合格的课程++ ++超过2门的++ 学生编号

3.删除姓名为"LiMing"的学生信息

注:

删除一整行信息,不要加 *

4.将所有教师的工资加500元

注:

语法update+表

set 设置修改内容

  1. 查询没有选修java学生的姓名

注:

1.利用嵌套查询 引用 choices表,注意区别连接查询

2.not exists 类似 not in,有时输出结果一致

exists是小表套大表

in是大表套小表

3.字符匹配 like

6.查询没有学生选的课程名称

注:

not in ( )

7.查找与刘晨一个专业的同学

注:

嵌套查询,体会过程先找到刘晨专业是什么,再找该专业的学生

8.查询"谭浩强"教师任课的课程号,选修其课程的学生的学号和成绩

注:

外连接的表,是查询过程所需的表,但查询要求不是

9.查询出生日期大于所有女同学出生日期的男同学的姓名及系别

注:

比大小时,也可使用嵌套查询(比较运算符的子查询)

10.查询选修课程c++而没有选修课程java 的学生的编号

注:

intersect 求交集

not in() 和 in

相关推荐
合作小小程序员小小店2 小时前
web网页开发,在线%医院诊断管理%系统,基于Idea,html,css,jQuery,java,jsp,ssh,mysql。
java·前端·css·数据库·jdk·html·intellij-idea
Alita11101_2 小时前
深度测评:openGauss 在虚拟机中对 SQL92 标准的兼容性
数据库
w***95492 小时前
【Redis】centos7 systemctl 启动 Redis 失败
数据库·redis·缓存
纪伊路上盛名在3 小时前
Alphafold实用指南—官网教程3
数据库·人工智能·机器学习·alphafold·计算生物学·结构生物学
Mr.wangh3 小时前
spring-cloud服务远程调用(Eureka、Nacos、OpenFeign)
数据库
Elias不吃糖3 小时前
NebulaChat:C++ 高并发聊天室服务端
开发语言·c++·redis·sql·项目文档
a***97683 小时前
从MySQL迁移到PostgreSQL的完整指南
数据库·mysql·postgresql
c***72743 小时前
【Redis系列】RedisTemplate的使用与注意事项
数据库·redis·缓存
q***48413 小时前
【Mysql】:如何恢复误删的数据?
数据库·mysql
*翊墨*3 小时前
达梦数据库Linux安装
linux·数据库·excel