当前位置: 首页 > wzjs >正文

动态网站开发技术优化系统

动态网站开发技术,优化系统,wordpress 小工具,南充房产信息网官网简介 TDengine 在表达式中可以支持各种运算符,JSON 运算是比较特殊的一种运算符 算术运算符 #运算符支持的类型说明1, -数值类型表达正数和负数,一元运算符2, -数值类型表示加法和减法,二元运算符3*, /数值类型表示乘法和除法,…

简介

TDengine 在表达式中可以支持各种运算符,JSON 运算是比较特殊的一种运算符

算术运算符

#运算符支持的类型说明
1+, -数值类型表达正数和负数,一元运算符
2+, -数值类型表示加法和减法,二元运算符
3*, /数值类型表示乘法和除法,二元运算符
4%数值类型表示取余运算,二元运算符

位运算符

#运算符支持的类型说明
1&数值类型按位与,二元运算符
2|数值类型按位或,二元运算符

JSON 运算符

-> 运算符可以对 JSON 类型的列按键取值。-> 左侧是列标识符,右侧是键的字符串常量,如 col->'name',返回键 'name' 的值。

集合运算符

集合运算符将两个查询的结果合并为一个结果。包含集合运算符的查询称之为复合查询。复合查询中每条查询的选择列表中的相应表达式在数量上必须匹配,且结果类型以第一条查询为准,后续查询的结果类型必须可转换到第一条查询的结果类型,转换规则同 CAST 函数。

TDengine 支持 UNION ALLUNION 操作符。UNION ALL 将查询返回的结果集合并返回,并不去重。UNION 将查询返回的结果集合并并去重后返回。在同一个 SQL 语句中,集合操作符最多支持 100 个。

比较运算符

#运算符支持的类型说明
1=除 BLOB、MEDIUMBLOB 和 JSON 外的所有类型相等
2<>, !=除 BLOB、MEDIUMBLOB 和 JSON 外的所有类型,且不可以为表的时间戳主键列不相等
3>, <除 BLOB、MEDIUMBLOB 和 JSON 外的所有类型大于,小于
4>=, <=除 BLOB、MEDIUMBLOB 和 JSON 外的所有类型大于等于,小于等于
5IS [NOT] NULL所有类型是否为空值
6[NOT] BETWEEN AND除 BOOL、BLOB、MEDIUMBLOB、JSON 和 GEOMETRY 外的所有类型闭区间比较
7IN除 BLOB、MEDIUMBLOB 和 JSON 外的所有类型,且不可以为表的时间戳主键列与列表内的任意值相等
8NOT IN除 BLOB、MEDIUMBLOB 和 JSON 外的所有类型,且不可以为表的时间戳主键列与列表内的任意值都不相等
9LIKEBINARY、NCHAR 和 VARCHAR通配符匹配所指定的模式串
10NOT LIKEBINARY、NCHAR 和 VARCHAR通配符不匹配所指定的模式串
11MATCH, NMATCHBINARY、NCHAR 和 VARCHAR正则表达式匹配
12CONTAINSJSONJSON 中是否存在某键

LIKE 条件使用通配符字符串进行匹配检查,规则如下:

  • ‘%’(百分号)匹配 0 到任意个字符;‘_’(下划线)匹配单个任意 ASCII 字符。
  • 如果希望匹配字符串中原本就带有的 _(下划线)字符,那么可以在通配符字符串中写作 _,即加一个反斜线来进行转义。
  • 通配符字符串最长不能超过 100 字节。不建议使用太长的通配符字符串,否则将有可能严重影响 LIKE 操作的执行性能。

MATCH 条件和 NMATCH 条件使用正则表达式进行匹配,规则如下:

  • 支持符合 POSIX 规范的正则表达式,具体规范内容可参见 Regular Expressions。
  • MATCH 和正则表达式匹配时, 返回 TURE. NMATCH 和正则表达式不匹配时, 返回 TRUE.
  • 只能针对子表名(即 tbname)、字符串类型的标签值进行正则表达式过滤,不支持普通列的过滤。
  • 正则匹配字符串长度不能超过 128 字节。可以通过参数 maxRegexStringLen 设置和调整最大允许的正则匹配字符串,该参数是客户端配置参数,需要重启客户端才能生效

逻辑运算符

#运算符支持的类型说明
1ANDBOOL逻辑与,如果两个条件均为 TRUE, 则返回 TRUE。如果任一为 FALSE,则返回 FALSE
2ORBOOL逻辑或,如果任一条件为 TRUE, 则返回 TRUE。如果两者都是 FALSE,则返回 FALSE

TDengine 在计算逻辑条件时,会进行短路径优化,即对于 AND,第一个条件为 FALSE,则不再计算第二个条件,直接返回 FALSE;对于 OR,第一个条件为 TRUE,则不再计算第二个条件,直接返回 TRUE。

访问官网

更多内容欢迎访问 TDengine 官网

http://www.dtcms.com/wzjs/67426.html

相关文章:

  • 网站建设三秒原则农夫山泉软文300字
  • wordpress中文站seo网站制作优化
  • 网站免费软件下载网站百度关键词seo排名优化
  • 找做包子师傅的网站哪些浏览器可以看禁止访问的网站
  • 家用电脑怎么做网站服务器优惠活动推广文案
  • 易语言可以做网站后端发布推广信息的网站
  • 如何在网站上做社交的链接网络营销个人总结
  • 成都新闻最新消息如何进行seo搜索引擎优化
  • 微网站建设资讯seo优化神器
  • 如何把自己做的网站分享给别人用网络销售技巧
  • 怎么做wood网站教程网络推广加盟
  • 宝鸡做宝鸡做网站网站谷歌推广技巧
  • 哪家微网站做的好2345网址导航下载桌面
  • 打码挂机网站建设平台交易网
  • 渭南建设用地规划查询网站网络营销环境分析包括哪些内容
  • 北京高端网站建设系统系统优化app最新版
  • 济宁做网站公司seo课
  • 江苏中星建设集团网站福建百度开户
  • 做网络投票网站好做吗在线建站平台
  • 一般做网站价格百度代发收录
  • 网站系统制作国外外链平台
  • 桂林做网站多少钱最新seo视频教程
  • 北京检查站优化手机百度账号登录入口
  • 岑溪网站开发搜狐综合小时报2022113011
  • 做网站太麻烦了线上推广渠道主要有哪些
  • flash网站设计海淀区seo搜索引擎优化企业
  • 顺德品牌网站建设成都网站维护
  • 快速网站开发广州网络seo优化
  • 网站设计分类站长统计 站长统计
  • 建设教育局官方网站新冠病毒最新消息