MySQL不喜欢NULL
MySQL查询: 选择“id”作为“成员id”,“pd00” 来自“mbr” 其中“pd00”不喜欢 不像鲍尔克斯为什么 控制面板中的NOT LIKE.下的bad语句也会加下划线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”是不必要的,因为它将是真正的重言式,因此也可以忽略 不确定这些是否是列名,
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'。限制由控制面板自动添加。