HGDB中any用法
目录
文档用途
详细信息
文档用途
在本教程中,您将学习如何使用 HGDB ANY 运算符将标量值与子查询返回的一组值进行比较。
详细信息
HGDB ANY 运算符简介
ANY 运算符用于将一个标量(scalar)值和子查询返回的值的集合进行比较。下面是它的语法:
expresion operator ANY(subquery)
在这个语法中:
子查询只能返回一个字段
ANY 运算符之前,必须加上以下比较运算符之一:=, <=, >, <, >, <>
如果expresion 在subquery 中有 operator 匹配的值,ANY 返回true,反之返回false。
HGDB ANY 运算符示例
我们使用示例数据库里的 film_category 和 film 表来演示 ANY 的用法。
以下示例返回按影片类别分组的影片的最大长度:
SELECT
MAX( length )
FROM
film
INNER JOIN film_category
USING(film_id)
GROUP BY
category_id;
可以把这个查询作为子查询,来获取到各组最大长度的影片信息:
SELECT title
FROM film
WHERE length = any
(SELECT MAX( length )
FROM film
INNER JOIN film_category USING(film_id)
GROUP BY category_id );
结果如下:
ANY 与 IN 对比
= ANY 和 IN 等效。
但 <> ANY 和 NOT IN 并不等效。
比如:
x <> ANY (a,b,c)
等价于:
x <> a OR <> b OR x <> c
HGDB中any用法相关推荐
- c++中static_cast用法与uchar/char的区别
1.c++中static_cast用法 static_cast是指显性类型强制转换,如: int a = static_cast<int>(120.34); 结果为a= 120. 和C语言 ...
- 简单介绍Python中异常处理用法
这篇文章主要给大家分享的是 Python中异常处理用法,为了保证程序的健壮性与容错性,即在遇到错误时候程序不会崩溃,我们需要对异常进行处理,下面来看看文章对此的用法,需要的朋友可以参考一下 为了保证程 ...
- 关于OpenCV中常见函数用法总结
关于OpenCV中常见函数用法总结 一 一般Mat的赋值操作 二 求Mat中的最大值以及最小值 三 randn()函数给图像添加高斯噪声 四 mean()函数的用法 五 系统计时器 六 矩阵之间的四则 ...
- java中import用法
java中import用法 单类型导入(single-type-import),例如import java.io.File; 按需类型导入(type-import-on-demand),例如 impo ...
- 一个线程中lock用法的经典实例
1 /* 2 该实例是一个线程中lock用法的经典实例,使得到的balance不会为负数 3 同时初始化十个线程,启动十个,但由于加锁,能够启动调用WithDraw方法的可能只能是其中几个 4 作者: ...
- 几个比较好用的Windows API在C#中的用法。
几个比较好用的Windows API在C#中的用法. #region Windows Api 定义 /// /// 模拟鼠标事件 /// /// 鼠标事件的Enum /// X座标 ...
- python管道界面_python中管道用法入门实例
本文实例讲述了python中管道用法.分享给大家供大家参考.具体如下: #!coding=utf-8 import multiprocessing def consumer(pipe): output ...
- MVC中HtmlHelper用法大全
MVC中HtmlHelper用法大全参考 解析MVC中HtmlHelper控件7个大类中各个控件的主要使用方法(1) 2012-02-27 16:25 HtmlHelper类在命令System.Web ...
- mysql raiserror_RAISERROR在SQL Server数据库中的用法
raiserror 是由单词 raise error 组成 raise 增加; 提高; 提升 raiserror 的作用: raiserror 是用于抛出一个错误.[ 以下资料来源于sql ser ...
最新文章
- 20151024学习内容:安全相关
- Android Gatekeeper流程深度解剖
- Exception in thread “main“ org.apache.ibatis.exceptions.PersistenceException奇葩解决方案
- 阿里雷卷:RSocket从入门到落地,RSocket让AJP换发青春
- XML Tree(树形结构)
- 神奇的[Caller*]属性
- *【牛客 1 - A】矩阵(字符串hash)
- .NET Core,PostgreSQL和文档数据库
- kali 19.2 搭建ftp服务器
- 永中office linux卸载,永中集成Office在Ubuntu下的安装和卸载方法
- linux桌面记事本,推荐6款简单实用的手机记事本APP,总有一款适合你的‖APP展览馆...
- Python numpy.testing.assert_warns函数方法的使用
- wps 云文档的服务器地址,在WPS云文档保存、管理文件
- linux gcc strip命令简介
- Windows更新策略配置
- “硬件+软件+内容”三位一体,TCL全线中高端电视普及全生态HDR
- 中文域名,手机号,网址收藏夹
- Cause: org.apache.ibatis.ognl.OgnlException: source is null for getProperty(null, \“wname\“)\r\n\ta
- 数据库SQL笔试题目
- 加州大学河滨分校门玉洁课题组招收博士生两名——环境微生物方向