IS DISTINCT FROM

简介:

语法

 
  
  1. A IS DISTINCT FROM B

入参

  • A,B

    泛型。

功能描述

A和B的数据类型、值不完全相同则返回true
A和B的数据类型、值都相同返回false。将空值视为相同。

示例

  • 测试数据
A(int) B(varchar)
97 97
null sss
null null
  • 测试案例
 
  
  1. SELECT
  2. A IS DISTINCT FROM B as `result`
  3. FROM T1
  • 测试结果
result(BOOLEAN)
true
true
false
本文转自实时计算—— IS DISTINCT FROM

相关文章
|
7月前
|
SQL 数据库
SQL 查询优化指南:SELECT、SELECT DISTINCT、WHERE 和 ORDER BY
SQL的SELECT语句用于从数据库中选择数据。SELECT语句的基本语法如下:
112 1
|
1月前
|
SQL
SELECT DISTINCT
【11月更文挑战第02天】
36 1
|
SQL Oracle druid
listagg
listagg
150 3
ORDER BY子句
ORDER BY子句
56 0
Distinct
SQL 去重
154 0
|
Oracle 关系型数据库 MySQL
Mysql数据库,子查询,union,limit篇
参数 expression1, expression2, ... expression_n: 要检索的列。 tables: 要检索的数据表。 WHERE conditions: 可选, 检索条件。 DISTINCT: 可选,删除结果集中重复的数据。默认情况下 UNION 操作符已经删除了重复数据,所以 DISTINCT修饰符对结果没啥影响。 ALL: 可选,返回所有结果集,包含重复数据。 案例:查询工作岗位为MANAGER或者SALESMAN的员工信息(使用union)
147 0
count去重和distinct去重
count去重和distinct去重
6983 0
|
存储 关系型数据库 MySQL
使用filesort来满足ORDER BY (Use of filesort to Satisfy ORDER BY )
filesort ORDER BY (Use of filesort to Satisfy ORDER BY ) MySQL
173 0
|
SQL 索引
SQL去重是用DISTINCT好,还是GROUP BY好?
SQL去重是用DISTINCT好,还是GROUP BY好?
SQL去重是用DISTINCT好,还是GROUP BY好?