当前位置: 首页 > news >正文

电子商务网站建设基本步骤优化人员是什么意思

电子商务网站建设基本步骤,优化人员是什么意思,WordPress无法下单,开发商虚假宣传怎么赔偿大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。 文章目录前言一、题目:1393. 股票的资本损益二、解题1.正确示范①提交SQL运行结果2.正确示范②提交SQL运行结果3.正确示范③提交SQL运行结果4.正确示范④提交SQL运行结果5.其他…

大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。

文章目录

  • 前言
  • 一、题目:1393. 股票的资本损益
  • 二、解题
    • 1.正确示范①
      • 提交SQL
      • 运行结果
    • 2.正确示范②
      • 提交SQL
      • 运行结果
    • 3.正确示范③
      • 提交SQL
      • 运行结果
    • 4.正确示范④
      • 提交SQL
      • 运行结果
    • 5.其他
  • 总结


前言


一、题目:1393. 股票的资本损益

Stocks 表:

+---------------+---------+
| Column Name   | Type    |
+---------------+---------+
| stock_name    | varchar |
| operation     | enum    |
| operation_day | int     |
| price         | int     |
+---------------+---------+

(stock_name, day) 是这张表的主键
operation 列使用的是一种枚举类型,包括:(‘Sell’,‘Buy’)
此表的每一行代表了名为 stock_name 的某支股票在 operation_day 这一天的操作价格。
保证股票的每次’Sell’操作前,都有相应的’Buy’操作。

编写一个SQL查询来报告每支股票的资本损益。
股票的资本损益是一次或多次买卖股票后的全部收益或损失。
以任意顺序返回结果即可。
SQL查询结果的格式如下例所示:

Stocks 表:
+---------------+-----------+---------------+--------+
| stock_name    | operation | operation_day | price  |
+---------------+-----------+---------------+--------+
| Leetcode      | Buy       | 1             | 1000   |
| Corona Masks  | Buy       | 2             | 10     |
| Leetcode      | Sell      | 5             | 9000   |
| Handbags      | Buy       | 17            | 30000  |
| Corona Masks  | Sell      | 3             | 1010   |
| Corona Masks  | Buy       | 4             | 1000   |
| Corona Masks  | Sell      | 5             | 500    |
| Corona Masks  | Buy       | 6             | 1000   |
| Handbags      | Sell      | 29            | 7000   |
| Corona Masks  | Sell      | 10            | 10000  |
+---------------+-----------+---------------+--------+Result 表:
+---------------+-------------------+
| stock_name    | capital_gain_loss |
+---------------+-------------------+
| Corona Masks  | 9500              |
| Leetcode      | 8000              |
| Handbags      | -23000            |
+---------------+-------------------+

Leetcode 股票在第一天以1000美元的价格买入,在第五天以9000美元的价格卖出。资本收益=9000-1000=8000美元。
Handbags 股票在第17天以30000美元的价格买入,在第29天以7000美元的价格卖出。资本损失=7000-30000=-23000美元。
Corona Masks 股票在第1天以10美元的价格买入,在第3天以1010美元的价格卖出。在第4天以1000美元的价格再次购买,在第5天以500美元的价格出售。最后,它在第6天以1000美元的价格被买走,在第10天以10000美元的价格被卖掉。资本损益是每次(’Buy’->‘Sell’)操作资本收益或损失的和=(1010-10)+(500-1000)+(10000-1000)=1000-500+9000=9500美元。

二、解题

1.正确示范①

提交SQL

select 
stock_name,
sum(case when operation='Sell' then price else 0 end )-
sum(case when operation='Buy' then price else 0 end ) capital_gain_loss
from Stocks
group by stock_name;

运行结果

2.正确示范②

提交SQL

select 
stock_name,
sum(case when operation='Sell' then price else -price end ) capital_gain_loss
from Stocks
group by stock_name;

运行结果

3.正确示范③

提交SQL

select 
stock_name,
sum(if(operation='Sell',price,-price)) capital_gain_loss
from Stocks
group by stock_name;

运行结果

4.正确示范④

提交SQL

select 
stock_name,
sum(if(operation='Sell',price,0))-sum(if(operation='Buy',price,0)) capital_gain_loss
from Stocks
group by stock_name;

运行结果

5.其他


总结

正确示范①思路:
group by stock_name
sum(case when operation='Sell' then price else 0 end )-
sum(case when operation='Buy' then price else 0 end ) capital_gain_loss
正确示范②思路:
group by stock_name
sum(case when operation='Sell' then price else -price end ) capital_gain_loss
正确示范③思路:
group by stock_name
sum(if(operation='Sell',price,-price)) capital_gain_loss
正确示范④思路:
group by stock_name
sum(if(operation='Sell',price,0))-sum(if(operation='Buy',price,0)) capital_gain_loss

http://www.qdjiajiao.com/news/8153.html

相关文章:

  • 做网站需要多长时间企业seo的措施有哪些
  • 政府网站建设费用做推广哪个平台好
  • 做视频up主视频网站国家免费培训机构
  • 物流公司在哪做网站0元入驻的电商平台
  • 定制网站型网站开发优化系统的软件
  • java做网站程序湖人队最新消息
  • 青岛微网站制作产品推广宣传方案
  • 平面设计软件网站seo零基础教学
  • 网课网站营销培训方案
  • 长沙做网站的seo基础视频教程
  • 做网站优惠湖南网络营销外包
  • 网站建设制作需要多少钱怎样联系百度客服
  • 手机网络正常但打不开网页外贸seo推广
  • 网站建设做网站费用最新中国新闻
  • 网站平台建设呈现全新亮点深圳网站制作设计
  • 有了网站源码如何做网页网站功能
  • 电商网站开发脑图安卓aso
  • 购物平台网站建设流程室内设计培训
  • 河北网站制作公司哪家专业上海网络推广招聘
  • 做信贷抢客户网站如何发布一个网站
  • 网站前置审批培训心得体会
  • 沈阳营销型网站制作技术免费发外链平台
  • 外国工业设计网站国内销售平台有哪些
  • 做网站麻烦不东莞网站定制开发
  • 高效网站推广费用怎么自己建立网站
  • 泰安哪里做网站企业网站建设步骤
  • 有哪些做数据分析的网站百度电商广告代运营
  • 建设c2c网站需要多少投资网络营销方案例文
  • 成都 做网站网站开发建设步骤
  • app网站开发河 又智能优化网站