您可以将单词列表转换为表格,然后使用模式匹配将其与表格连接:
select t.app, k.keywordfrom mytable tinner join (values ('anybody'), ('you'), ('xxx'), ('don''t')) as k(keyword) on t.col1 like conca('%', k.keyword, '%')
请注意,
app如果在一个词组上有多个关键字匹配,这将重复。您未指定要如何使用此用例。
在配置单元中,您还可以将其表达为:
select t.app, k.keywordfrom mytable tinner join table(values 'anybody', 'you', 'xxx', 'don''t') as k(keyword) on t.col1 like conca('%', k.keyword, '%')
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)