boiled_iron

coding,sql,accounting,hospital,paper,picturing

导航

2021年1月26日 #

NOT IN 后面如果出现了 NULL

摘要: 如果NOT IN操作后的列表中的任何项目求值为null,则所有行的求值为FALSE或UNKNOWN,并且不返回任何行。例如,以下语句True为每一行返回字符串“ ”: 从员工中选择“真” WHERE department_id NOT IN(10,20); 但是,以下语句不返回任何行: 从员工中选择 阅读全文

posted @ 2021-01-26 22:53 boiled_iron 阅读(233) 评论(0) 推荐(0) 编辑

CASE

摘要: 语法: CASE WHEN <求值表达式> THEN <表达式> WHEN <求值表达式> THEN <表达式> WHEN <求值表达式> THEN <表达式> ... ELSE <表达式> END CASE 表达式会从对最初的WHEN 子句中的“< 求值表达式>”进行求值开始执行所谓求值,就是要调 阅读全文

posted @ 2021-01-26 17:31 boiled_iron 阅读(133) 评论(0) 推荐(0) 编辑

谓词

摘要: 通俗来讲谓词就是函数中的一种,是需要满足特定条件的函数,该条件就是返回值是真值。 对通常的函数来说,返回值有可能是数字、字符串或者日期等,但是谓词的返回值全都是真值(TRUE/FALSE/UNKNOWN)。这也是谓词和函数的最大区别。 LIKE谓词——字符串的部分一致查询 BETWEEN谓词——范围 阅读全文

posted @ 2021-01-26 16:57 boiled_iron 阅读(393) 评论(0) 推荐(0) 编辑

函数

摘要: 函数大致可以分为以下几种 ● 算术函数(用来进行数值计算的函数)● 字符串函数(用来进行字符串操作的函数)● 日期函数(用来进行日期操作的函数)● 转换函数(用来转换数据类型和值的函数)● 聚合函数(用来进行数据聚合的函数) 绝大多数函数对于 NULL 都返回 NULL。但是转换函数中的COALES 阅读全文

posted @ 2021-01-26 10:49 boiled_iron 阅读(46) 评论(0) 推荐(0) 编辑