oracle sum case when
时间: 2023-08-27 12:11:21 浏览: 187
oracle where case when where后面跟case when
你可以使用Oracle的SUM函数结合CASE WHEN语句来实现条件求和。以下是一个示例:
```sql
SELECT SUM(CASE WHEN condition THEN column_name ELSE 0 END) AS sum_result
FROM your_table;
```
在上面的查询中,你需要将"condition"替换为你的条件表达式,"column_name"替换为你想要求和的列名,"your_table"替换为你的表名。查询的结果将会返回满足条件的行的列值之和。如果条件不满足,将返回0。
希望这个示例能帮到你!如果你有任何其他问题,请随时提问。
阅读全文