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,以及以“/”开头的那些。