可以使用GROUP BY子句以关键列分组,并使用聚合函数(如MAX,MIN,SUM,AVG等)来汇总其他列。例如,假设我们有一个名为Orders的表,其中包含客户名称和订单总金额。如果要按客户名称获取订单总金额,可以使用以下查询:
SELECT customer_name, SUM(total_amount) FROM Orders GROUP BY customer_name;
这将组合客户名称列中相同名称的所有行,并在结果中返回唯一的一行,其中包括客户名称和对应的订单总金额。
上一篇:按条件过滤Elixir中的map条目
下一篇:按条件合并行,对定量值求和,并保留最大值的字符值。