• 締切済み

Accessで困ってます

例えば 名称:1,3,6,8は変動率が-10以下または40%以上の場合、それぞれ備考欄に「-10%以下」または「40%以上」を記載 名称:2,4,5,7 は変動率が-10以下または25%以上 の場合、それぞれ備考欄に「-10%以下」または「25%以上」を記載 としたいです。 下記が上記文面を表にしたイメージです。 名称,変動率(%) ,備考 1,45 , 40%以上 2 , 10, 3 , -20 , -10%以下 4 , -15 , -10%以下 5 , -9 , 6 , 10 , 7 , 30 , 25%以上 8 , 40 , 40%以上

みんなの回答

  • chayamati
  • ベストアンサー率41% (260/624)
回答No.1

ご質問の条件の規則性が見つかりません。 備考と率の索引テーブルを予め登録しておくのはどうですか 発生する率が-100%~200%で1%ピッチでは300件のレコードになりますが  この登録は開発段階でなく、運用者範疇に入ります。 具体的には、情報テーブル=T_情報と対応表=L_備考対応です。 ・T_情報  ID:主キー、オートナンバー型  名称:テキスト型 インデックス=重複なし  変動率:単精度浮動小数点型、小数点以下2桁 ・L_備考対応  変動率:主キー、単精度浮動小数点型、小数点以下2桁 ※主キーとすると自動的にレコードは重複なしになり、修正も出来ません  備考:テキスト型 これらで作成した ・情報登録フォーム ・備考対応テーブルの情報 ・フォームデザインビューから起動したクエリです   ★自分は最初テーブル→クエリ→フォームまたはレポートでしたが    クエリの作り替えが頻繁になりゴミ屋敷状態でした    情報登録フォームの1:∞のリレーションシップは必須です この仕組みは次のhttps://okwave.jp/qa/q9739279.html にも適用出来ますね

関連するQ&A