1

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

4

2 回答 2

6

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

SELECT * from table where IFNULL(field, '') REGEXP 'whatever';
于 2012-06-13T14:16:09.147 回答
1

使用IS NULL,像这样:

SELECT * FROM table WHERE (field IS NULL OR field = 'ADO')
于 2012-06-13T13:56:32.150 回答