【发布时间】:2018-09-16 16:08:16
【问题描述】:
我对这个很失望。
我的 Maria MySql 数据库中有一个字段,其中包含如下数据:
Dummydata Dummydata
Dummydata Dummydata 15
Dummydata 124578 KEYWORD
在最后一行也可以是这样的:
Dummydata 124578KEYWORD
或
Dummydata 124578-KEYWORD
等
现在我有一个大约 3000 个关键字的列表,需要在我的结果中排除,这基本上是我唯一的标准。
我试过这样
AND NOT (FIELD LIKE '%KEYWORD1%' OR FIELD LIKE '%KEYWORD2%')
在这里它只是重新调整所有内容,就像它被忽略了一样
和
AND NOT (FIELD IN ('%KEYWORD1%','%KEYWORD2%')')
这里看起来只是在第一段中搜索
好像不行:(
你能帮忙吗?
【问题讨论】:
标签: mysql regex mariadb sql-like keyword