具有 NULL 值的 MySql 正则表达式

and*_*red 1 regex mysql

如何将 MySql-Database 中的字段与应为 null 或已定义字符串的正则表达式匹配?在 Javascript 中,表达式看起来像这样(在 JS 中它可以工作)/(.{0}|^ADO$)/

D M*_*Mac 6

使用 IFNULL 可能是最清楚的,因此您可以明确指出您希望如何处理 NULL(我一直在寻找使代码更易于理解而不是更棘手的方法)。也许是这样的:

SELECT * from table where IFNULL(field, '') REGEXP 'whatever';
Run Code Online (Sandbox Code Playgroud)