- ベストアンサー
アクセス 同じ年生まれの者を抽出する抽出条件の入力方法
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
クエリのフィールド欄に、 Format([生年月日],"gee") と入れて、そこの抽出条件欄に S30 と入れてみてください。
その他の回答 (1)
- betagamma
- ベストアンサー率34% (195/558)
クエリーを二つ使えばいいのでは? 計算式を使って、year-1925という項目nengoを足したクエリーQ1を作る Q1のnengoに対して、抽出条件30を入力するクエリーを作る if文とかを駆使すれば、計算式だけで、平成・昭和・大正全部クリアできると思います。大正(とっくに定年)・平成(まだ高1)の人がいない会社とかなら、別にそんな複雑なことをしなくても1925引くだけでいいですが。
お礼
早速にありがとうございます。研究してみます。
関連するQ&A
- Accessでクエリの抽出条件がうまくいきません…
お忙しいところ、恐れ入ります。 Accessで1年間の日付の入った、テーブルがあります。 それをクエリで、月単位で(一か月分)表示させたいのですが、うまくいかないので、何がいけないのか、教えていただけますでしょうか。 現在、クエリの抽出条件には、Year(Now()) And Month(Now())と記入しています……
- ベストアンサー
- オフィス系ソフト
- Access 日付抽出について
Access2000のクエリにて、ある特定日付の抽出ができません。 テーブルの日付項目は、日付/時刻型です。 テーブルを開くと、「2008/02/01 12:59:00」のように見えます。 クエリで抽出する時に、「#2008/02/01#」で抽出されると思って いるのですが、実行すると抽出できません。 どのようにクエリ設定をすればよろしいでしょうか?
- ベストアンサー
- オフィス系ソフト
- ACCESS2000 クエリの抽出条件
フィールドに無作為に年月日が入力されているとします。 クエリの抽出条件に>2008/1/1と入力すると「2008年1月1日よりも新しい日付のレコード」を選択できます。 新しい日付の上位25までを選択するためには、抽出条件になんと入力したらいいのでしょうか。あまりにも基本的な質問かもしれませんが、お時間の許す方にお願いします。
- ベストアンサー
- オフィス系ソフト
- Access 抽出クエリーについての条件
先の投稿に重複しますが、 それぞれ異なるテーブルについて、 クエリーで、、 Between #5:00# And #19:00# Between 500 And 1900 上記の方法等で同じ数値ではなく、 期間に幅をもたせて一致としそれぞれの 一致データを抽出するクエリーは つくれますか? もちろん抽出対象のテーブル、列はそれぞれ同じ書式です。 > between関数を使って、 フィールドのデータ型が日付/時刻型の場合 抽出条件欄に、 > 5:00から19:00を抽出したい、 Between #5:00# And #19:00# > 5:00から25:00を抽出したい、 Between #5:00# And #23:59# OR Between #0:00# And #1:00# Access の日付/時刻型では、25:00 というような表現はできないので、上記のように分割することになります。 > また上記がテキストだった場合も、 > 500から1900を抽出したい フィールドがテキスト型の場合、テキスト比較になり数値比較とは異なる抽出結果になるので、 フィールドに Val([テキスト型フィールド]) と式を設定して数値型に変換します。このの抽出条件に、 Between 500 And 1900 と設定します。 通報する
- 締切済み
- その他MS Office製品
- Access パラメータクエリの抽出条件で、月日だけの入力で2007年のデータを抽出したい
Access のパラメータクエリで2007年の4/29~5/6までを月と日の指定だけで(4/29~5/6)選べるように記述するにはどのように書けばよいですか? 日付列の抽出条件に5/3などと記述すると2009年と判定され抽出できません。 一応抽出条件に、 2007\"/" & [(4/29~5/6)] と書いてみたのですがうまくできませんでした。 お願いします。
- ベストアンサー
- オフィス系ソフト
- Accessクエリの抽出条件
Access2000を使用しています。 クエリの抽出条件にテーブルの値を使用したいのですが、その方法がわかりません。 テーブルAには、「日付」、「当者コード」 などの項目があります。 テーブルBの項目は「担当者コード」のみです。また、1レコードしか登録 されていません(2レコード以上になることはありません)。 そこで、テーブルAに対するデータ抽出条件を、テーブルBの「担当者」としたいのですが、 どのように記述すればよろしいでしょうか・・・? よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- Access 抽出条件
クエリの抽出条件で特定のレコードを抽出したいのですが 最新の三年分のレコードデータを抽出する場合どのような式にすればよいのでしょうか? テーブルには年月フォームがあり年月が入力されています。
- ベストアンサー
- オフィス系ソフト
- アクセス クエリー抽出条件 今月初日から
winXp access2003 クエリー デザインビューにおいて 日付フィールドを 今月の初日からで 検索したいのですが 抽出条件を >=""Year(Now())"/"Month(Now())"/"1"" >="Year(Now())"/"Month(Now())"/"1" これですと いずれも うまくいきません 抽出条件で データ型が一致しません とでます 宜しくお願い致します
- ベストアンサー
- その他(プログラミング・開発)
- アクセスの抽出条件設定について
初めて質問させていただきます。 仕事でアクセスを使うようになりました。テーブルとクエリ、レポートとの関係性は、なんとなくですが理解できているみたいです!? 今回みなさまにお伺いしたいのは、クエリから条件を設定して抽出し、それをレポートにする方法です。 具体的には、ランダムに入っている年月日データから、翌月のデータだけ抽出したいのですが、やり方が分からず、困っています。 フィールドデータ(db~)みたいのを入力しても、エラーの連続です。 ご存知の方がいらっしゃいましたら、ぜひ、教えてください。お願いいたします。
- ベストアンサー
- オフィス系ソフト
お礼
おお! バッチリです。ありがとうございました。感動です。