1. 目标
编写解决方案报告每只股票的 资本损益。
股票的 资本利得/损失 是指一次或多次买卖该股票后的总收益或损失。
以 任意顺序 返回结果表。
2. 分析
3. 实现
select
stock_name,
sum(case
when operation = 'Buy' then price * -1 else price
end) capital_gain_loss
from Stocks group by stock_name;
4. 我的小思考
仔细阅读和注意关于字段的说明
case when 语句与聚合函数的灵活搭配
标签:case,面试题,name,price,when,力扣,1393,stock From: https://blog.csdn.net/wyl_0831/article/details/143371247