-1

我有一个数据表,其中包含取决于年龄、性别和邮政编码的健康保险费率。我想创建一个查询,通过特定的计划名称/性别/邮政编码组合为我提供最低的溢价。

例如,最低价格是多少?

   Zip           Gender      Age    Lowest_price_rate
   ======================================================
   10001           F         90            ?
   90210           M         65            ?
4

2 回答 2

1

我假设您正在使用某种形式的 SQL,并且您已经在表中找到了费率。

按您想要的任何内容对条目进行分组,然后选择最小的一个。查询可能如下所示:

SELECT Zip,Gender,Age,MIN(rate) AS Lowest_price_rate FROM MyTable GROUP BY Gender,Age,Zip

当然,如果您只想查看某些标准,您可以WHERE在该部分之后放置一个标准条款。FROM MyTable该查询未经测试,但它应该可以工作。

于 2012-09-18T05:49:16.043 回答
0

SELECT MIN(Lowest_price_rate) FROM TABLE_NAME WHERE plan_name ='' AND gender = '' AND Age = ''

将上述查询与必要的值一起使用。(字段的表名和值)

于 2012-09-18T05:56:09.737 回答