-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 に答える