SQL 单行子查询 、多行子查询、单行函数、聚合函数 IN 、ANY 、SOME 、ALL

这篇具有很好参考价值的文章主要介绍了SQL 单行子查询 、多行子查询、单行函数、聚合函数 IN 、ANY 、SOME 、ALL。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

单行子查询
子查询结果是 一个列一行记录
select a,b,c
from table
where a >(select avg(xx) from table )
还支持这种写法,这种比较少见
select a,b,c
from table
where (a ,b)=(select xx,xxx from table where col=‘000’ )
多行子查询
子查询结果是 一个列多行记录
select a,b,c
from table
where a > [ some | any | ALL ](select avg(xx) from table group by col )

单行函数 VS 聚合函数

单行函数 可以嵌套 len,ROUND 等
聚合函数 不能对包含聚合或子查询的表达式执行聚合函数。
但 Oracle 数据库 支持聚合函数嵌套

IN、SOME 、ANY、ALL

In
等于列表中 任意一个
where xxx in (select distinct col from t)

some | any | all
some、any:需要和单行比较符一起使用,和子查询返回的某一个值比较
ALL: 需要和单行比较符,和子查询返回的所有值比较
some 、any 效果一样
where xxx [>=、<=、>、<] some | any | all (select distinct col from t)文章来源地址https://www.toymoban.com/news/detail-634484.html

到了这里,关于SQL 单行子查询 、多行子查询、单行函数、聚合函数 IN 、ANY 、SOME 、ALL的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【大数据之Hive】十三、Hive-HQL函数之单行函数和高级聚合函数

      Hive内置函数:单行函数、聚合函数、炸裂函数、窗口函数。   单行函数的特点是一进一出,即输入一行,输出一行;包括算数运算函数、数值函数、字符串函数、日期函数、流程控制函数、集合函数等。 3.1 substring 截取字符串 语法: 3.2 replace 全局替换 语法: 3.3 re

    2024年02月09日
    浏览(49)
  • css超出显示...(单行、多行)

    效果图: 注:必须要定一个宽度。 效果图: 注:必须要定一个宽度。 以上代码就能实现上面的效果

    2024年01月20日
    浏览(49)
  • excel中单行换成多行

    今天碰以下情况:   这在excel表中是在一个单元格,现在需要对其进行转换,将一个单元格换成多行 步骤: 1.删除换行符,添加一个逗号 2.选择数据-分列-分隔字符-逗号-确定 3.复制上述数据,选择性粘贴-转置 完成,解决此数据转换问题! 

    2024年02月16日
    浏览(41)
  • Latex单行/多行公式居中/左对齐

    代码如下(示例): 输出: 代码如下(示例): 输出: 代码如下(示例): 输出: 代码如下(示例): 输出:

    2024年02月13日
    浏览(43)
  • python01-单行注释和多行注释

    从今天开始带着大家一起开始玩转python很多语法,我会由浅入深开始把python的相关内容都更新起来。 当然也不会太浅了,所以我的开篇是单行注释和多行注释。 程序的注释虽然为代码的功能带来不了什么实际的心功能变化,但为程序添加注释可以用来解释程序的某些部分的

    2024年01月21日
    浏览(44)
  • css 单行文字居中,多行文字左对齐

    2024年02月11日
    浏览(49)
  • 微信小程序:单行输入和多行输入组件

    微信小程序提供了两种输入类型的输入框组件,分别是单行输入框 input 和多行输入框 textarea 。 1. 单行输入组件(input) 单行输入框 input input 是一个用于收集用户输入的组件,主要用于收集单行文本输入。 input组件用于录入单行文本,尽管input的基本功能是文本录入,但该组

    2024年02月06日
    浏览(39)
  • css样式对单行和多行文本的隐藏

    在我们日常的网页中,尤其是新闻类的网页会遇到许多类似于这样的样式 多行甚至单行的文本隐藏+上省略号标题。 解决这一办法,需要利用css的样式进行改变 如下代码的演示: 单行文本隐藏: 多行文本隐藏: 主要知识点: 1、单行文本隐藏省略:文本不能换行、超出部分隐

    2024年02月08日
    浏览(46)
  • Linux:shell 中的单行注释和多行注释

    关于 shell 中的单行注释和多行注释 众所周知 ,使用#  比如想要注释 echo \\\"Hello World\\\" [root@test ~]# vim test.sh # echo \\\"Hello World\\\"         Shell 语言中是没有类似于 C/C++, Python 等计算机语言多行注释的功能的,可是对于脚本文件进行调试时,我们不可避免的需要对其中的代码进行注

    2024年02月15日
    浏览(43)
  • VBA【公式】依据 “=”将多行矩阵公式变成单行公式

    软件OCR生成的公式,有时候公式糊成一块了。 将糊成一块的多行公式一行行分开(并且只对糊的公式操作),操作完后标记颜色为红色 1. 属性:ActiveDocument.OMaths.ParentFunction ActiveDocument.OMaths的 ParentFunction 如果公式为 多行矩阵 ActiveDocument.OMaths.ParentFunction 返回对象 如果公式为

    2024年04月09日
    浏览(66)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包