如何对一个table的string类型字段进行条件过滤筛选

表内容如下:

id = 0..4
tag = `FB`IBM`FB`IBM`AMZN
t =table(id, tag)

attachments-2021-08-RAs0M646610cf35d1c8eb.png

表的schema:

t.schema().colDefs

attachments-2021-08-WE62Bvw6610cf36b69001.png

目的是过滤出tag字段含“IBM”的记录,请问SQL应该如何写?

请先 登录 后评论

1 个回答

Jason Tang - 时序数据库技术支持

使用regexFind函数,示例如下:

select * from t where regexFind(tag, `IBM) != -1

结果:

attachments-2021-08-j3tdcZ3k610cf4068911b.png

请先 登录 后评论