こんにちは、次のことを完了しようとしています。
City テーブルから名前を選択し、country テーブルから名前を選択します。GNP/都市人口を計算し、そのフィールドを小数点以下 6 桁にフォーマットする計算フィールド「GNPOverPop」を作成したいと考えています。その後、次のことを決定する別の計算フィールドを作成したいと思います。
市の人口が次のとおりの場合:
国の人口の 10% 以上である場合、「10% 以上」が計算フィールドの値に出力されます。
国の人口の 5% 以上である場合、「5% 以上」が計算フィールドの値に出力されます。
国の人口の 1% 以上である場合、「1% 以上」が計算フィールドの値に出力されます。
上記のカテゴリのいずれにも属さない場合、「1% 未満」が計算フィールドの値に出力されます
現在、次のクエリに取り組んでいますが、IF/Case 部分を把握しようとして障害に遭遇しています。
Select City.Name, Country.Name,
Format(Country.GNP / City.Population,6) AS GNPOverPOP
From City, Country
Limit 200;
値は次のようになります。
| Name | Name | GNPOverPop | PopGNPDesc |
___________________________________________________________
| Charleston | United States | 95.558200 | 10% or more |
| Carson | United States | 95.530312 | 10% or more |
| Odessa | United States | 95.312063 | 10% or more |
| Elgin | United States | 95.189469 | 10% or more |
| Kenosha | United States | 95.147965 | 10% or more |
あなたが提供できる助けをありがとう