MySQL_总结_子查询

含义

嵌套 在其他语句内部的 select语句 称为子查询 或 内查询,

外面的语句可以是inner、update、delete、select等,一般select作为外面语句较多

外面如果为select语句,则此语句称为 外查询 或 主查询

分类

1 按出现位置

Select 后面

       仅仅支持标量子查询

From 后面

       表子查询

Where 或 having 后面

       标量子查询

       列子查询

       行子查询

Exists 后面

       标量子查询

       列子查询

       行子查询

       表子查询

2 按结果集的行列

标量子查询(单行子查询):结果集为一行一列

列子查询(多行子查询):结果集多行一列

行子查询:结果集为多行多列

表子查询:结果集为多行多列 – 任意

 

Where 或 having 后面

标量子查询

列子查询

posted @   yzhone  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示