0
点赞
收藏
分享

微信扫一扫

TP5 查询某字段为空记录

爱薇Ivy趣闻 2022-07-27 阅读 70


官方:https://www.kancloud.cn/manual/thinkphp5/135182

[NOT] NULL :

查询字段是否(不)是​​Null​​,例如:

where('name', null);
where('title','null');
where('name','not null');

如果你需要查询一个字段的值为字符串​​null​​​或者​​not null​​,应该使用:

where('title','=', 'null');
where('name','=', 'not null');


$rs=Db::name('schoolstation')->where($where)->where('flid',null)->order('uid desc,id')->limit($limit)->page($page)->select();
$rs1=Db::name('schoolstation')->where($where)->where('flid', null)->select();



PHP MYSQL

1.不为空

select * from table where id <> "";
select * from table where id != "";

2.为空

select * from table where id ="";
select * from table where isNull(id);


具体情况具体分析,如果字段是char或者varchar类型的,使用id=""可以的;

如果字段是int类型的,使用isNull会好些。





举报

相关推荐

0 条评论