MySQL 显示除特殊字符以外的所有行
MySQL show all lines except those with special character
我有一个 table,其中包含以下字段作为示例。我想知道如何忽略信息具有特殊字符或为空的某些行。
表 1 的字段用户名编号 ID 代码用户:
Username NumID CodeUser
user1 12345 2454
user2 1452T /500
user3 45172
user4 3145Z /076
对于此示例,我将只有 user1 和 user4 行,而忽略 WHERE CodeUser 为空或具有以“/”开头的字符
SELECT * FROM `Table1`
WHERE CodeUser IS NOT NULL AND CodeUser != /xyz;
尝试
SELECT * FROM Table1 WHERE CodeUser >'' AND CodeUser NOT LIKE '/%';
它将忽略 NULL 和空 ('') CodeUser,以及以“/”开头的那些。
我有一个 table,其中包含以下字段作为示例。我想知道如何忽略信息具有特殊字符或为空的某些行。 表 1 的字段用户名编号 ID 代码用户:
Username NumID CodeUser
user1 12345 2454
user2 1452T /500
user3 45172
user4 3145Z /076
对于此示例,我将只有 user1 和 user4 行,而忽略 WHERE CodeUser 为空或具有以“/”开头的字符
SELECT * FROM `Table1`
WHERE CodeUser IS NOT NULL AND CodeUser != /xyz;
尝试
SELECT * FROM Table1 WHERE CodeUser >'' AND CodeUser NOT LIKE '/%';
它将忽略 NULL 和空 ('') CodeUser,以及以“/”开头的那些。