• ベストアンサー

Accessで20年度前を表示させるには

え~っと20年度前に生まれた人を特定表示させるには クエリの抽出条件をどのようにしたらいいのでしょうか。 今年から見て、20年度前の指定はできるのですが 来年も、再来年も、勝手に20年度前に生まれた人を 表示させる条件を入れたいと考えています。 お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

年度というのが、4月1日から3月31日の間を指すなら、 今日から20年と3ヶ月引いた日付の西暦年を求めて、 select * from T where BIRTH_DAY between #YYYY/4/1# and #(YYYY+1)/3/31#; みたいなクエリを実行するってのでダメですか?

noname#6322
質問者

お礼

違うやり方ですがなんとか出来ました。 ご回答、ありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.2

>今年から見て、20年度前の指定はできるのですが ということですが、今年をどのように指定しているのですか?

noname#6322
質問者

お礼

補足追加する前になんとか出来ることが出来ました! ご回答ありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Accessで成人式を迎える人を表示させたい。

    Accessで顧客名簿があるんですが、 来年度、 成人式を迎える人を表示させたいと思っています。 来年20歳、19歳の人を表示させることはできるのですが 余分な19歳(まだ成人式ではない19歳)、 余分な20歳(成人式を終えている20歳) もはいってしまい困っています。 年度ごとで表示させるには クエリでどのように 抽出条件をいれればよいのでしょうか。 よろしくお願いします。

  • Accessでの日付の表示と抽出

    (1)日付型の連結テキストボックスに入力し、データを保存していきたいのですが、入力するとき"2003"と年度だけ入力するだけで、"2003/10/26"と保存されていくようにしたいのですが、どのようにしたらテキストボックスに年度だけの表示&入力にできますでしょうか。 (2)クエリの年度のフィールドにおいて、現在の年度を抽出条件に入力して抽出したいのですが、抽出条件欄にどのように入力すれば現在の年度がとれますでしょうか? 大変初歩的な質問で申し訳ありませんが、よろしくお願いいたします。

  • Accessで年月日のデータを年度で表示するには

    Accessで合計金額をだす時、クエリーで年月日を指定するのも面倒なので、別のフィールドに年月日から年度を表示することが出来たら良いと思うのですが、やり方がわかりません。年月日を年度(4月~3月)にするのはどのようにしたらよいのか、教えてください。

  • アクセスで年度で表示

    アクセス2000 初心者です。 [伝票テーブル.TBL] にデータがあります。 フィールド は  [日付] と [売上] です。 [日付] について 年別でなく 年度別の 売上 合計 と 件数 を 集計 をしたいのです。(4月1日から3月31日まで) (1)レポートを使う場合 ウイザードを使って、グループレベルを [日付] にする。そこで グループ間隔の設定 の中に、"年" と "四半期" しかありません。 "年度" がないので、困っています。 (2)クエリを使う場合 選択クエリで 年度 の 式: を作ってみようとして年度: if(month([日付])<4,year([日付])-1989,year([日付])-1988)などと、何も分からずにやってみましたが、予想どおりうまくいきませんでした。 関数は、何を使うのでしょうか? [ とか " が間違っていますか? これで、できた選択クエリ を [年度]について、クロス集計クエリウイザードで処理したらできるのではないかと思っていますが、間違いでしょうか?もっとよい方法があるでしょうか? よろしくお願い致します。

  • ACCESS フォームに自動連番をふる

    Accessでテーブル→クエリ→フォームと作成し、フォームから特定条件を指定して データを抽出しました。 その抽出したデータに自動連番をつける方法を教えてください。

  • Access カウント

    3種類の売上があるのですが売上0以外の数を数え業態でグループ化する場合 7つのクエリが必要だと思うのですが間違っていないでしょうか? 売上の抽出条件にnot 0指定したクエリを3つを作成します。 抽出クエリ1 抽出クエリ2 抽出クエリ3 このクエリから新たなクエリを作成しさらに業態でグループ化し売上をカウント指定します。 業態別カウントクエリ1 業態別カウントクエリ2 業態別カウントクエリ3 このクエリから新たなクエリを作成。 業態で結合、フィールドに各業態別売上カウント、業態名を設定。 グループ化したクエリに抽出条件を指定しても駄目だということに最近気づきました・・・。

  • accessで複数年度のデータを蓄積する方法

    accessで複数年度のデータを集計・比較等を行う場合には、蓄積データを年度ごとにテーブルを作成し直して使用するか?または、データは年度の区切りなく連続で蓄積しクエリで年度ごとに抽出してそれを使用するべきか?どちらの方が使い勝手がいいのですか?

  • Accessのクエリーのゼロデータ行の非表示の仕方

    Accessのクエリーのゼロデータの行の非表示の仕方を教えてください。 数値をレコードとする20列がこのクエリーにあるとします。この全て20列の数値レコードがゼロの行はクエリーの結果から外して非表示にしたいのです。 それを達成するために、21列目にABS関数を用いて20列の数値全てを足し算して、抽出条件を>0としました。 どういうわけかこの抽出条件を入れてクエリーを実行すると、パラメタクエリーになってしまい、実行時にダイアログボックスがでてきて何か入力を求められます。 なぜこうなってしまうのかご教示お願いします。 また、一般的に使われているゼロ行非表示の仕方があればそれも教えてください。上のやり方は自分で勝手に考え出したものなので。 よろしくお願いいたします。

  • Accessでの抽出について

    Accessでのクエリーでの抽出の方法を教えてください。 たとえば「12345678」といったIDをもたせた人のデータが日付ごとにいくつかレコードがある場合に、クエリーのID欄の抽出条件欄には、「12345678」と入力すれば、その人のデータのみが表示されると思います。 そこで、 (1)その中の日付から、最新のものから3つを抽出したい場合。 (2)その中の日付から、2番目に新しいものを抽出したい場合。 において、クエリーの抽出条件になんて書いたらよいのでしょうか? できましたら、(1)(2)それぞれお答えいただければ幸いです。 どうぞよろしくお願いいたします。

  • Access選択クエリの並び替え

    選択クエリにて抽出条件を指定した後、並び替えを行いましたところ、デザインビューのフィールドが並び替えの条件のみの表示になり、抽出条件を確認出来ません。 再度、抽出条件を確認・変更するにはどうすればよいのでしょうか? 宜しくお願いします。

このQ&Aのポイント
  • 新品のブラザー製品(HL-L3230CDW)を開封し、印刷した際に点々が付いてしまうトラブルが発生しています。
  • お使いの環境はiOSで、有線LANで接続されています。
  • 関連するソフト・アプリや電話回線の情報は不明ですが、このトラブルについて詳しい情報が必要です。
回答を見る