道教网站符咒法事网

九道门丨用于数据分析的SQL运算符:转运符

符法    道教网    2022-07-19    110

免费测运势 免费批八字:

免费测算批八字.jpg

师父微信: master8299


运算符对于数据整理和过滤至关重要,是数据整理过程中不可或缺的一部分,几乎用于数据分析师编写的任何查询中转运符。运算符可以分为两类:比较和算术。

比较运算符 — 数值数据:

比较运算符 — 非数值数据:

所有比较仍然有效,但它们是在ASCII值(相当于字符的整数值)而不是域值上完成的转运符

示例:January 在 February 之前转运符,但由于字母表中 F 在 J 之前,所以January February:P

注意:在处理值时,要始终将它们放在单引号内,例如 'January'转运符

算术运算符:

展开全文

上面的代码将添加 Colname1 和 Colname2 中的值,并将其打印在每行的“组合名称”标题下转运符。此处的组合名称是派生列。

运算符和列也可以像 col1+col2col3 一样链接在一起,为了指定运算符的处理顺序,可以使用圆括号,如 (col1 + col2)col3转运符

逻辑运算符:

为了补充 WHERE 子句并一次使用多个条件执行数据筛选,需要使用逻辑运算符转运符

LIKE_

允许匹配相似的值,而不是精确的值转运符

可以将列中的值与给定模式进行比较转运符

%表示单个字符或字符串转运符

_仅表示单个字符转运符

如果结果不区分大小写,则可以用 ILIKE 替换 LIKE转运符

用法:

IN_

允许指定要包含的值的列表转运符

可用于数值和非数值转运符

用法:

BETWEEN_

仅能选择特定范围内的值转运符

用法:

返回 colname 值介于 val1 和 val2 之间(包括 val1 和 val2)之间的所有行转运符

注意:val1 和 val2 可以是数字或日期转运符

IS NULL_

允许选择在给定列中不包含任何数据的行转运符

空单元格在 SQL 中被视为 NULL转运符

IS NULL 检查每行的指定列是否为 null,如果为 null,则返回该行转运符

用法:

注意:WHERE colname = NULL 将不起作用,因为你无法对 null 值执行算术运算转运符

IS NULL 的否定不是 NULL转运符

AND_

允许仅选择满足所有条件的行转运符

条件可以包含其他比较和算术运算符转运符。如:col1 + col2 6

用法:

OR_

允许选择满足两个条件之一的行转运符

如果任何条件的计算结果为 true,则选择该行转运符

用法:

NOT_

允许选择与特定条件不匹配的行转运符

仅当条件的计算结果为 false 时,才选择该行转运符

用法:

本文链接:https://daojiaowz.com/index.php/post/40271.html

转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!

上一篇   下一篇

相关文章