Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL不喜欢NULL_Mysql - Fatal编程技术网

MySQL不喜欢NULL

MySQL不喜欢NULL,mysql,Mysql,MySQL查询: 选择“id”作为“成员id”,“pd00” 来自“mbr” 其中“pd00”不喜欢 不像鲍尔克斯为什么 控制面板中的NOT LIKE.下的bad语句也会加下划线 TIA如果这是您的查询,则不需要使用LIKE运算符。宁可使用!=类操作员 select 'id' AS 'member_id', 'pd00' from `mbr` where 'pd00' <> ''; 同样,条件“pd00”是不必要的,因为它将是真正的重言式,因此也可以忽略 不确定这些是否是列名,

MySQL查询:

选择“id”作为“成员id”,“pd00” 来自“mbr” 其中“pd00”不喜欢

不像鲍尔克斯为什么

控制面板中的NOT LIKE.下的bad语句也会加下划线


TIA

如果这是您的查询,则不需要使用LIKE运算符。宁可使用!=类操作员

select 'id' AS 'member_id', 
'pd00' from `mbr` 
where 'pd00' <> '';
同样,条件“pd00”是不必要的,因为它将是真正的重言式,因此也可以忽略

不确定这些是否是列名,但请尝试使用倒勾

select `id` AS 'member_id', 
`pd00` from `mbr` 
where `pd00` <> ''; 

如果列为NULL,则LIKE和NOT LIKE将始终返回NULL。您必须使用不同的操作

是NULL或不是NULL将是一个更好的选择


您可以复合条件以获得所需的结果。

首先,您使用了错误的引号。对列和表使用`


其次,您应该使用WHERE pd00!=或者pd00不是NULL,这取决于它是空字符串还是NULL。

仍然告诉我语法有错误。我这辈子都看不到。1064-您的SQL语法有错误;查看与MySQL服务器版本对应的手册,以了解在第2行的mbr'附近使用的正确语法,其中'pd00'限制为0,25'。限制由控制面板自动添加。