首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

DolphinDB SQL中的"not like“

DolphinDB是一种高性能的分布式分析数据库,它支持SQL查询语言。在DolphinDB SQL中,"not like"是一种用于模式匹配的运算符,用于在查询中排除满足特定模式的数据。

具体来说,"not like"运算符用于在查询中筛选出不匹配指定模式的数据。它通常与通配符一起使用,以便更灵活地匹配字符串。通配符可以是百分号(%)和下划线(_),其中百分号表示匹配任意字符(包括零个字符),下划线表示匹配单个字符。

以下是"not like"运算符的使用示例:

代码语言:txt
复制
SELECT * FROM table_name WHERE column_name NOT LIKE 'pattern';

在上述示例中,"table_name"是要查询的表名,"column_name"是要匹配的列名,"pattern"是要排除的模式。查询结果将返回不匹配指定模式的数据。

"not like"运算符在许多场景中都有广泛的应用,例如:

  1. 数据清洗:可以使用"not like"运算符排除包含特定字符或模式的数据,以保持数据的准确性和一致性。
  2. 数据分析:可以使用"not like"运算符过滤掉不感兴趣的数据,以便更好地聚焦于分析目标。
  3. 数据挖掘:可以使用"not like"运算符排除与挖掘目标无关的数据,以提高挖掘效率和准确性。

对于DolphinDB SQL,腾讯云没有直接相关的产品或产品介绍链接地址。但是,腾讯云提供了云数据库 TencentDB for MySQL,它是一种高性能、可扩展的云数据库解决方案,可以满足各种规模和需求的业务。您可以在腾讯云官方网站上了解更多关于 TencentDB for MySQL 的信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

SQL Like 通配符

大家好,又见面了,我是你们朋友全栈君。 SQL 通配符 在搜索数据库数据时,SQL 通配符可以替代一个或多个字符。 SQL 通配符必须与 LIKE 运算符一起使用。...在 SQL ,可使用以下通配符: 通配符 描述 % 替代一个或多个字符 _ 仅替代一个字符 [charlist] 字符列任何单一字符 [^charlist] 或者 [!...charlist] 不在字符列任何单一字符 SELECT * FROM Person.Contact WHERE LastName LIKE ‘_u’ –选取名字第一个字符之后是 “u...WHERE LastName LIKE ‘%[fk]%’ –包含f或者k SELECT * FROM Person.Contact WHERE LastName LIKE ‘[m-o]%’ –以m,...WHERE LastName LIKE 'C_r_er' 例子 3 现在,我们希望从上面的 “Persons” 表中选取居住城市不以 “A” 或 “O” 或 “F” 开头的人: 我们可以使用下面的

82220

sql模糊查询 like

大家好,又见面了,我是你们朋友全栈君。...like 经常与where 字句和通配符在一块进行使用,表示像啥啥,模糊查询 通配符 主要是 _ 和 %   % 百分号表示零个,一个或多个字符   _ 下划线表示单个字符 **注意:**1、...3、 可以使用AND或OR运算符组合任意数量条件 语法: select * from 表名 where 字段名 like '字段对应值中含有的元素' 建个表弄点数据 使用like...进行和 通配符“ _ ” 查询 查找test表 age字段里面的数据第二数字为2 所有数据 使用like进行和 通配符“ % ” 查询 使用like进行和 通配符“ _ ”与...“%”组合 查询 查找test表name 字段 第一个字母为m,第3或大于3个位置为o且长度至少为4 数据 使用like与通配符和and 查询 发布者:全栈程序员栈长,转载请注明出处

3K10

软件测试|SQLLIKE模糊匹配该怎么用?

图片SQLLIKE模糊匹配解析简介在SQL(Structured Query Language)LIKE是一种用于模糊匹配操作符。...通过使用LIKE,我们可以根据模式匹配方式进行数据检索,而不仅仅局限于完全匹配。本文将详细介绍SQLLIKE操作符语法、用法以及一些示例,帮助您掌握模糊匹配技巧。...LIKE 模糊匹配在SQL查询LIKE操作符用于进行模糊匹配,它允许我们根据特定模式来检索数据。LIKE操作符通常与通配符结合使用,以便更灵活地进行模糊搜索。...,以避免影响查询性能总结通过SQLLIKE操作符,我们可以进行模糊匹配,根据特定模式搜索数据。...了解LIKE操作符语法和通配符用法,能够帮助我们更精确地进行模糊搜索和数据检索。灵活运用LIKE操作符,可以满足各种模糊匹配需求,提高查询灵活性和准确性。

26010

sql语句 模糊查找like

大家好,又见面了,我是你们朋友全栈君。 模糊查找:like 语法形式:字段 like ‘要查找字符’ 说明: 1、like模糊查找用于对字符类型字段进行字符匹配查找。...2、要查找字符,有两个特殊含义字符:% , _: 2.1: %含义是:代表0或多个任意字符 2.2: _含义是:代表1个任意字符 2.3: 这里字符都是指现实可见一个...LIKE ‘张_’; — 以张开头,而且名字是两个字 SELECT * FROM student WHERE NAME LIKE ‘%张%’; — 名字里面只要有张就可以 如果要查找字符里包含”...%”,”_”, 如果要查找字符包含“%”或“_”,“ ’”,则只要对他们进行转义就可以: like ‘%ab\%cd%’ //这里要找是: 包含 ab%cd 字符字符 like ‘\_ab%’...//这里要找是: _ab开头字符 like ‘%ab\’cd%’ //这里要找是: 包含 ab’cd 字符字符 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

89010

BI-SQLLIKE

[1240] LIKE操作符 LIKE操作符属于对WHERE子句补充。通常我们使用WHERE子句都是知道具体筛选条件,但是有些时候,也需要进行模糊查询,这种情况就需要LIKE。...传送门: 《SQL丨WHERE子句》 《PowerBI丨SEARCH》 基础语法 SELECT 列名称(*) FROM 表名称 WHERE 列名称 LIKE 条件 注意事项 SQL通配符为:% PowerBI...SELECT * FROM 产品表 WHERE 商品名称 LIKE N'%童%' [1240] 结果如下: [1240] 例子2: 在PowerBI,筛选出产品表商品名称包含“鞋”所有信息。...SELECT * FROM 产品表 WHERE 商品名称 LIKE N'%鞋' [1240] 结果如下: [1240] 例子3: 在PowerBI,筛选出产品表商品序号以“2”开头所有信息。...SELECT * FROM 产品表 WHERE 商品序号 LIKE '2%' [1240] 结果如下: [1240] 例子4: 在PowerBI,筛选出产品表商品分类不包含“婴儿类”所有信息。

40600

SQL 使用like '%ABC' 和 like '%ABC%'

一般情况下,sql中使用col_name like 'ABC%‘情况才能使用到col_name字段上索引。那么如果是col_name like '%ABC%'情况,能否使用索引呢?...改写后SQL走了索引。 二、col_name like '%ABC%'时优化方法 ? 一般认为这种情况是不能使用索引,但还是有一些优化方法可以使用。...有三种情况: 1、ABC始终从字符串开始某个固定位置出现,可以创建函数索引进行优化 2、ABC始终从字符串结尾某个固定位置出现,可以创建函数组合索引进行优化 3、ABC在字符串位置不固定,可以通过改写...reverse('%TAB_COL'); 情况3、这种情况需要like字段上存在普通索引,主要在SQL写法上做改进。...原来SQL是这样写: Select object_id,object_type,object_name from t1 where object_name like '%ABC%‘; 改写后SQL

2K80

SQL模糊查询LIKE「建议收藏」

大家好,又见面了,我是你们朋友全栈君。...% 由零个或者多个字符组成任意字符串 _ 任意单个 字符串 [ ] 指定范围,例如[ A~F] 表示A到FZ范围内任意单个字符串 [^ ] 指定范围之外,例如[ ^A~F] 表示A到F范围以外任意单个字符串...LIKE 通配符 LIKE ‘% ma%’ ma可以出现在任何位置 LIKE ‘ma%’ ma出现在开头位置 LIKE ‘% ma’ ma出现在末尾位置 LIKE ‘ma_’ 前两个字符为...ma,后一个字符任意 LIKE ‘_ma’ 前一个字符任意,后两个字符为 ma LIKE ‘[a-m]%’ 以a~m之间字符开头数据,包含a和m LIKE ‘[^ma]%’ 不以m字符或者...a字符开头数据 LIKE ‘[^a-m]%’ 不是以a~m之间字符开头数据 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/131283.html原文链接:

53210

SQL 模糊查询(like)「建议收藏」

SQL模糊查询,使用like比较字,加上SQL通配符,请参考以下: 1、LIKE’Mc%’ 将搜索以字母 Mc 开头所有字符串(如 McBadden)。...,从表地址、市、省三列查询包含关键字所有数据项,并按省、市、地址排序。...,’*’ 和Sql server不一样 以上只是在数据库代码,如果要写在程序里可就不能用.’*’了,还是要用’%’ 程序: strSql=”select * from a where name...———————————————————————————————————- SQL模糊查询,使用like比较关键字,加上SQL通配符,请参考以下: 1、LIKE’Mc%’ 将搜索以字母 Mc 开头所有字符串...,用 %来匹配任意长度字符串,从表地址、市、省三列查询包含关键字所有数据项,并按省、市、地址排序。

4K40

sql mysql like查询使用索引

在使用msyql进行模糊查询时候,很自然会用到like语句,通常情况下,在数据量小时候,不容易看出查询效率,但在数据量达到百万级,千万级时候,查询效率就很容易显现出来。...这个时候查询效率就显得很重要! 结论:后置百分号可以用到索引,前置百分号和两侧百分号用不了索引。...一般情况下like模糊查询写法为(field已建立索引): SELECT `column` FROM `table` WHERE `field` like '%keyword%'; 上面的语句用explain...解释来看,SQL语句并未用到索引,而且是全表搜索,如果在数据量超大时候,可想而知最后效率会是这样 对比下面的写法: SELECT `column` FROM `table` WHERE `field...` like 'keyword%'; 这样写法用explain解释看到,SQL语句使用了索引,搜索效率大大提高了!

3.5K20

sqllike 和通配符%,_(mysql)

我们忘记了他名字,只记得他姓名,那么我们就可以使用like加上通配符来查询出我们所要结果;话说回来,啥是通配符?通配符等下再说,等下就懂了。...我们再举一个例子:例如我们有一本书叫做《小明喜欢吃猪肉》,可是我忘记了 别的,我想查询一本书里面有喜欢这个词该怎么办?好了,那么我们也可以使用like来实现。好了,废话不多数,我们看下面的例子。...那么看如下语句: SELECT * FROM table1 WHERE name1 LIKE ‘李%’; 首先,我们在语句最后面使用 LIKE ‘李%’,在这里我们使用了like操作符,后面单引号就是我们条件...条件李,代表着我们要查询字符串开头,后面的%号就是我们通配符。在这里,通配符可以替代一个或多个字符,通配符必须与 LIKE 运算符一起使用。...那么使用如下查询语句即可: SELECT * FROM table1 WHERE name1 LIKE ‘%喜欢%’; 结果如下: ? 如果我们想查询以下表小花人呢?

2.3K30
领券