美文网首页
thinkphp3.2 查询一个字段并查询该字段的每个值出现的次

thinkphp3.2 查询一个字段并查询该字段的每个值出现的次

作者: geeooooz | 来源:发表于2022-01-20 08:49 被阅读0次
$where = array('idcard'=>array('in','130129199999999999,130129199999999998'));  
第一种
$data = M('data')->field('idcard,count(idcard) as cardnum')->where($where)->group('idcard')->select();
第二种
$data = M('data')->where($where)->group('idcard')->getField('idcard,count(idcard) as cardnum');
array (size=2)
  0 => 
    array (size=2)
      'idcard' => string '130129199999999999' (length=18)
      'cardnum' => string '3' (length=1)
  1 => 
    array (size=2)
      'idcard' => string '130129199999999998' (length=18)
      'cardnum' => string '3' (length=1)



array (size=2)
  '130129199512191014' => string '3' (length=1)
  '130129199601013017' => string '3' (length=1)

相关文章

网友评论

      本文标题:thinkphp3.2 查询一个字段并查询该字段的每个值出现的次

      本文链接:https://www.haomeiwen.com/subject/vyfjhrtx.html