mysql 某个字段分组之后 再根据非分组字段 进行删选 并且分页展示 怎么弄?
mysql
id userid area_id ip
求出同一个area_id下有重复ip的数据 并且能需要筛选出userid 然后分页展示数据
这种分页展示的话 应该怎么弄?
伪代码如下 目前 首先 SELECT `area_id`, `ip` FROM `xx` GROUP BY `area_id`, `ip` HAVING count(*) > 0 LIMIT 10 OFFSET 0 获取同一个area_id下有重复ip的数据 假设结果集是A 前端筛选字段 $filter_uid = 1; 然后 foreach(A as $v){ $data = "select * from area_id="$v['area_id']; $userids = array_column($data,"userid"); $v['show_userid'] = join(",",$userids) //这里要筛选$filter_uid 如果这里筛选 不满足条件 当前元素的话 这样 分页数据就不满足一页10个了 这种应该怎么弄? }