mysql 多种条件显示_mysql – 具有多个条件的SQL查询

我坚持这个问题.有人可以帮忙吗?

对于符合以下条件的所有保单持有人,编写一个查询,将2015年所有总投资价值的总和(TIV_2012)打印到2位小数的比例:

1)与一个或多个其他保单持有人具有相同的TIV_2011价值.

2)与其他保单持有人不在同一个城市(即(纬度,经度)属性对必须是唯一的,

输入格式是这样的,表是

保险表描述如下:

列名类型

PID INTEGER

TIV_2011 NUMERIC

TIV_2012 NUMERIC

LAT NUMERIC

LON NUMERIC

其中PID是保单持有人的政策ID,TIV_2011是2011年的总投资,TIV_2012是2012年的总投资,LAT是保单持有人城市的纬度,LON是保单持有人城市的经度.

例如,如果数据是

PID,TIV_2011,TIV_2012,lat,lon

> 1,300,400.5,60,70

> 2,300,500.7,70,80

> 3,400,400,60,90

> 4,500,600,80,80

> 5,400,300.1,6,6

答案是1601.30.总和(300.1,400,500.7,400.5)

所以,我已经想出了这个

SELECT SUM(TIV_2012)FROM保险不是唯一的(从保险中选择TIV_2011);

这不起作用,我收到一个错误.有人帮忙.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值