按照,产品的,总点击量,由高到低,进行排序
$list = $this->table->field("id, add_date, count(ip) ip_count, product_id, count(product_id) product_id_count, category_id")
->where($condition)
->group(product_id)
->order(product_id_count desc)
->order(ip_count desc)
->limit($page->firstRow.,.$page->listRows)
->select();
根据一列,只去重,不统计总点击量:
count(DISTINCT product_id) product_id_count,
->group(product_id)
根据一列,统计总点击量,同时,去重:
count(product_id) product_id_count
->group(product_id)
根据,多列,count,group,order:
$list = $this->table->field("id, add_date, count(ip) ip_count, product_id, count(product_id) product_id_count, category_id")
->where($condition)
->group(product_id)
->order(product_id_count desc)
->order(ip_count desc)
->limit($page->firstRow.,.$page->listRows)
->select();
上一篇:
IDEA上Java项目控制台中文乱码
