null问题求教

浏览:722 发布日期:2014/08/16 分类:求助交流 关键字: null
代码:
第一种情况:$members=$member->where('member_extend_info.grouping=1')->select();
之后foreach($members as $k=>$v){
一些查询条件。。到另一个表中求出
$sum = $spend->where($map)->sum('money');
$members[$k]['money']=$sum;
}
程序结束dump出来看uid是38237的一条数据 :["uid"] => string(5) "38237" ["money"] => NULL

因为我知道uid是38237这条数据的money肯定不会是null ,于是很不爽的将第一行代码改成
$members=$member->where('member_extend_info.grouping=1 and member_extend_info.uid in (38237,随便写了一个)')->select();
再dump出来的结果就正常了 ["uid"] => string(5) "38237" ["money"] => string(7) "4500.00"

实在不知道个中缘由,请大侠指点迷津。。。叩谢

最佳答案
评论( 相关
后面还有条评论,点击查看>>