首页 > 其他分享 >585. 2016年的投资

585. 2016年的投资

时间:2023-06-30 13:57:43浏览次数:52  
标签:投保 585 20 TIV 2015 投资 2016 投保人

585. 2016年的投资

SQL架构

写一个查询语句,将 2016 年 (TIV_2016) 所有成功投资的金额加起来,保留 2 位小数。

对于一个投保人,他在 2016 年成功投资的条件是:

  1. 他在 2015 年的投保额 (TIV_2015) 至少跟一个其他投保人在 2015 年的投保额相同。
  2. 他所在的城市必须与其他投保人都不同(也就是说维度和经度不能跟其他任何一个投保人完全相同)。

输入格式:
表 insurance 格式如下:

| Column Name | Type          |
|-------------|---------------|
| PID         | INTEGER(11)   |
| TIV_2015    | NUMERIC(15,2) |
| TIV_2016    | NUMERIC(15,2) |
| LAT         | NUMERIC(5,2)  |
| LON         | NUMERIC(5,2)  |

PID 字段是投保人的投保编号, TIV_2015 是该投保人在2015年的总投保金额, TIV_2016 是该投保人在2016年的投保金额, LAT 是投保人所在城市的维度, LON 是投保人所在城市的经度。

样例输入

| PID | TIV_2015 | TIV_2016 | LAT | LON |
|-----|----------|----------|-----|-----|
| 1   | 10       | 5        | 10  | 10  |
| 2   | 20       | 20       | 20  | 20  |
| 3   | 10       | 30       | 20  | 20  |
| 4   | 10       | 40       | 40  | 40  |

样例输出

| TIV_2016 |
|----------|
| 45.00    |

解释

就如最后一个投保人,第一个投保人同时满足两个条件:
1. 他在 2015 年的投保金额 TIV_2015 为 '10' ,与第三个和第四个投保人在 2015 年的投保金额相同。
2. 他所在城市的经纬度是独一无二的。

第二个投保人两个条件都不满足。他在 2015 年的投资 TIV_2015 与其他任何投保人都不相同。
且他所在城市的经纬度与第三个投保人相同。基于同样的原因,第三个投保人投资失败。

所以返回的结果是第一个投保人和最后一个投保人的 TIV_2016 之和,结果是 45 。

# 问题条件:
# 1.他在 2015 年的投保额 (TIV_2015) 至少跟一个其他投保人在 2015 年的投保额相同。
# 2.他所在的城市必须与其他投保人都不同(也就是说维度和经度不能跟其他任何一个投保人完全相同)。
# 解决思路:
# 条件1:与其他投保人的2015 年的投保额相同
# 条件2:经纬度至少有一个不同

select round(sum(TIV_2016),2) as TIV_2016
from insurance i1
where
    TIV_2015 in (
        select TIV_2015
        from insurance
        group by TIV_2015
        having count(*) > 1
    )
    and
    concat(lat,lon) in (
        select concat(lat,lon)
        from insurance
        group by concat(lat,lon)
        having count(*)=1
    )

 

标签:投保,585,20,TIV,2015,投资,2016,投保人
From: https://www.cnblogs.com/fulaien/p/17516586.html

相关文章

  • FX110网:TigerWit老虎外汇口碑极差,建议投资者们远离!
    早在2021年,FX110就提醒过大家要远离TigerWit老虎外汇,FX110也陆续收到多位用户反馈,称TigerWit老虎不能出金,客服失联以及强制平仓等异常操作。然而截止到现在仍有不明真相的投资者在TigerWit老虎外汇进行投资,那到底是什么情况呢?事情经过2021年5月以来,陆续收到用户投诉:用户A 在T......
  • 普元软件获一亿战略投资 董事长刘亚东谈三大核心竞争优势
     本文发表于2009-10-2818:5311/6/200910:31:24AM今天下午,国内领先的SOA中间件厂商普元软件对外正式宣布:公司成功获得共计1亿元人民币的战略投资,其中新开发联合创业投资企业(新开发创投)投资8000万元,天津和光股权投资基金(天津和光)投资2000万元。不接受对赌协议在谈到对投资人......
  • 零代码量化投资:用ChatGPT获取个股的实时行情数据
    在ChatGPT中输入提示词如下:实时行情数据-东财沪深京A股接口:stock_zh_a_spot_em目标地址: http://quote.eastmoney.com/center/gridlist.html#hs_a_board描述:东方财富网-沪深京A股-实时行情数据限量:单次返回所有沪深京A股上市公司的实时行情数据输入参数名称类型描述--......
  • 新手怎么投资黄金?黄金投资入门知识
    黄金作为市场上热门的投资产品,受到不少新手投资者的青睐。但是在实际交易过程中,还是应该先从黄金投资入门知识学起,真正了解市场之后再正式开始投资。黄金投资入门知识一、投资品种黄金从投资品种方面一共可以分为实物黄金、纸黄金、黄金基金、杠杆黄金四种,这四种之间都是会有区别的......
  • 怎么投资黄金?有哪些黄金投资注意事项?
    黄金是一种避险资产,它可以满足投资者的避险需求。但黄金投资仍然存在风险,需要做好充分准备。怎么投资黄金?有哪些黄金投资注意事项?黄金投资注意事项一、了解黄金市场投资黄金需要先了解黄金市场的基本知识,包括黄金的供需情况、价格走势、影响黄金价格的因素等等。可以通过各种投资书......
  • 银行螺丝钉的基金投资课
    目录:第1章什么是资产?(20200304)第2章什么是基金?(20200305)第3章股神巴菲特买什么基金(20200306)第4章常见指数有哪些?(20200307)第5章如何买基金?(20200308)第6章构建属于自己的定投计划(20200309)第7章掌握更多品种:A股(20200310)第8章掌握更多品种:行业指数基金(20200311)第9章掌握价值投资:......
  • 程序员如何去投资银行做IT(附高盛面经)
    程序员如何去投资银行做IT(附高盛面经)转载请注明from Career_Investment@smth自我介绍: 爱生活爱自由爱扯淡爱数学爱写码算法盲本文目的:为向我这样的p民提供职业道路的另一种选择.ps文章较长,没耐心的出门worklife本文内容: 1.为什么要放弃......
  • 外汇天眼:了解外汇基础知识和掌握投资技巧!
    迄今为止,外汇市场是全球最大的金融市场,但对于投资者来说,这个市场充满了机遇和挑战。要想在外汇市场取得成功,首先需要了解其基础知识和掌握相应的投资技巧。今天这篇文章将为投资者详细介绍外汇市场的基本概念、交易方式和投资策略,以此帮助投资者更好地把握外汇市场的脉搏。一、外汇......
  • 创新工场投资了哪些AIGC初创企业?
    创新工场是国内专注于人工智能领域的创投基金。在AIGC领域,创新工场有哪些布局呢?根据公开信息,创新工场主要投资了FOCO、潞晨科技、澜舟科技这几家AIGC企业。FOCO成立于2022年,致力于提供“AI+数字人”全流程方案。FOCO拥有来自清华、北大的研发团队,能通过自主研发的AI算法实现数字......
  • 【图论】【建模】IOI2016 railroad
    【图论】【建模】IOI2016railroad题目描述Anna在一个游乐园工作。她负责建造一个新的过山车铁路。她已经设计了影响过山车速度的\(n\)个特殊的路段(方便起见标记为\(0\)到\(n-1\))。现在Anna必须要把这些特殊的路段放在一起并提出一个过山车的最后设计。为了简化问题,你可......