子查询:
在查询列中设定特定信息,筛选要的特殊信息:
标量子查询:
在内部的select中设定具体常量,通过常量进行筛选对应的列;
具体格式不太好描述,如果对于上一章所使用的指令可以熟练应用那么这里应该 也没啥问题,就是一个嵌套类比罢了
下面直接给示例:
相当于在要设定的条件中再使用一个查询嵌套,嵌套的查询结果是一个常量就行,这就是标量子查询;
下图要查询的是年龄差距,出生日期的数据类型喂date,所以使用一个year函数调用其内部年份进行相减;
列子查询:
还是直接上示例:
查找xs表中比所有计算机系的学生年龄都大的学生学号、姓名、专业名、出生日期
查找xs_kc表中课程号206的成绩不低于课程号101的最低成绩的学生的学号。
表子查询:
其实和直接设定条件查询没啥区别
嵌套在from中的子查询:
意思是使用select from语句 from后面再嵌套一个select from,这样操作相当于对一个临时表进行查询,其实和多表查询差不多意义;
还存在很多这种嵌套的方式,后面使用再继续写点示例,其实感觉意义不大;
分类:
MySQL操作集
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人