我有一张大桌子:
create table data
(
id bigint unsigned auto_increment primary key,
first varchar(120) null,
last_ varchar(120) null,
country varchar(30) not null
)
collate = utf8mb4_unicode_ci;
我需要在列表中显示来自各个国家/地区的人数。
我有一个典型的 SQL 查询:
public function getAll(): array
{
$this->db->query('SELECT * FROM data ORDER by id DESC;');
return $this->db->resultSet();
}
但我不知道如何分组我的结果:(
我打印我的结果:
$this->model->getAll()
然后foreach....
结果我需要:
1. 10 users from Poland;
2. 101 users from Germany;
3. 99 users from UK....
请帮我
慕村9548890