我做了一个MySQL数据库。该领域是:ID:NAME:QUANTITY
组合项目
我有,例如:
ID:NAME:QUANTITY
1: APPLE: 3
1: APPLE: 4
2: BANANA: 1
2: BANANA: 2
而是具有这种输出的,我想获得:
APPLE 7
BANANA 3
我已经尝试了很多事情,但我一次又一次失败。你们有解决方案吗?
我的代码是:
public function getList($user_id, $recept_id) {
$return = array();
$sql = "select * from list";
$result = mysqli_query($this->link, $sql);
while ($row = mysqli_fetch_assoc($result)) {
$return[] = $row;
}
return($return);
聚合函数'SUM'用'GROUP BY' –
'选择名称,金额(数量)由name' –