【问题标题】:MySQL show all lines except those with special characterMySQL 显示除特殊字符外的所有行
【发布时间】:2015-05-23 21:14:12
【问题描述】:

我有一个包含以下字段的表格作为示例。我想知道如何在信息具有特殊字符或为空的情况下忽略某些行。 表 1 字段用户名 NumberID CodeUser:

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; 

【问题讨论】:

    标签: mysql character line


    【解决方案1】:

    试试

     SELECT * FROM Table1 WHERE CodeUser >'' AND CodeUser NOT LIKE '/%';
    

    它将忽略 NULL 和空 ('') CodeUser,以及以“/”开头的代码用户。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-21
      • 1970-01-01
      • 2017-09-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多