在PHP中,GROUP BY是用于对数据库查询结果进行分组的一种功能强大的语句。它允许根据指定的列对查询结果进行分组,并在每个组上执行聚合函数(例如SUM、COUNT、AVG等)。下面我们将详细介绍如何正确使用GROUP BY语句,并提供相应的源代码示例。
假设我们有一个名为"customers"的数据库表,其中包含以下列:id、name、city和age。我们希望根据城市对客户进行分组,并计算每个城市中客户的数量。下面是一种正确使用GROUP BY的方式来实现这个目标:
<?php
// 建立数据库连接
$servername = "localhost";
$username =