Php 忽略空使用不为NULL不工作

Php 忽略空使用不为NULL不工作,php,mysql,null,Php,Mysql,Null,我有一个查询,它显示了TyreMan列中最常见的值。此列中的许多值都是空的,所以我尝试忽略它们,但它似乎不起作用 $result = mysql_query("SELECT TyreMan, COUNT(TyreMan) AS countTyreMan FROM Pictures WHERE Tyreman IS NOT NULL GROUP BY T

我有一个查询,它显示了
TyreMan
列中最常见的值。此列中的许多值都是空的,所以我尝试忽略它们,但它似乎不起作用

$result = mysql_query("SELECT TyreMan, COUNT(TyreMan) AS countTyreMan 
                         FROM Pictures 
                        WHERE Tyreman IS NOT NULL 
                     GROUP BY TyreMan 
                     ORDER BY countTyreMan DESC 
                        LIMIT 1");
我把它放错地方了吗

谢谢

像这样试试

      $result = mysql_query("SELECT TyreMan, COUNT(TyreMan) AS countTyreMan 
      FROM Pictures WHERE (Tyreman) IS NOT NULL 
      GROUP BY TyreMan ORDER BY countTyreMan DESC LIMIT 1");

将()与列名一起使用

值是空的(意思是空的)还是空的?请尝试
其中Tyreman不是空的,Tyreman“”是空的,我假设这是空的?M Khalid Junaid-完美,谢谢你在Linux或Windows上吗?在Linux上,
Tyreman
Tyreman
不同。From:“底层操作系统的大小写敏感度在[…]名称的大小写敏感度中起着重要作用。”为什么需要这样做?不应该这样。请解释你的答案,最好有证据。