在Oracle SQL中,按照列进行分组的求和不正常工作可能是由于以下原因之一引起的:
示例代码:
SELECT SUM(CAST(column_name AS NUMBER)) AS sum_column
FROM table_name
GROUP BY other_column;
示例代码:
SELECT SUM(COALESCE(column_name, 0)) AS sum_column
FROM table_name
GROUP BY other_column;
示例代码:
SELECT SUM(column_name) AS sum_column
FROM table_name
GROUP BY other_column;
如果上述解决方法仍无法解决问题,可能需要进一步检查数据或提供更多的信息以便定位问题所在。