在Oracle SQL中,可以使用GROUP BY子句将数据按照年份进行分组。以下是一个示例代码,演示了如何按年份分组数据:
SELECT YEAR(order_date) AS year, COUNT(*) AS total_orders
FROM orders
GROUP BY YEAR(order_date)
ORDER BY YEAR(order_date);
在上述示例中,我们假设有一个名为"orders"的表,其中包含了一个名为"order_date"的日期字段。我们使用YEAR函数将日期字段提取为年份,并使用GROUP BY子句按照年份进行分组。然后,通过COUNT聚合函数计算每个年份的订单总数。最后,使用ORDER BY子句按照年份进行排序。
你可以根据自己的需求,将上述示例代码进行调整和修改,以适应你的数据表和字段名称。
上一篇:按年份分组数据并筛选所有年份。
下一篇:按年份分组通过月份:透视表