- ベストアンサー
Accessでのクエリ
生年月日の20080910というレコードを西暦・月・日という感じに分けてたいのですが、クエリ上でLeftとRightを組み合わせればできそうなのですが月だけがうまくできません。どのようにすればいいでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- Accessクエリ上でのNullレコードの置き換え
クエリ上で何もないレコードをNullのレコードを置換をしたいのですが、グレイアウトしてできません。 というのは、生年月日(8桁)を西暦(4桁)と月(2桁)と日(2桁)に分割して取り出したものを、西暦&/&月&/&日でくっつけたいのです。 どなたかいい方法をご存知の方お教え下さい。
- ベストアンサー
- その他(データベース)
- Accessのクエリ
すみませんが教えて下さい。 Accessのクエリで、重複したレコードがある場合 例) ID 生年月日 区分1 001 1977/01/23 22 001 1977/01/23 22 002 1985/02/05 23 002 1985/02/05 23 * * * * * 結果を 001 1977/01/23 22 002 1985/02/05 23 だけの表示したいのですがどのような方法がありますか。
- ベストアンサー
- その他(データベース)
- AccessのクエリをSQL Server2005で書き直したい。
AccessのクエリをSQL Server2005で書き直したい。 誕生日の翌日を雇用契約の開始日(契約開始日)とするAccessのクエリがあります。 契約開始日: DateSerial(Year(Now()),Mid([生年月日],6,2),Right([生年月日],2)+1) (AccessのSQL文は:SELECT 給与台帳.生年月日, DateSerial(Year(Now()),Mid([生年月日],6,2),Right([生年月日],2)+1) AS 契約開始日 FROM 給与台帳;) これを SQL Server2005 に書き直したいのですが、その方法がわかりません。 どう書き直せばよろしいですか? よろしくお願いします。
- ベストアンサー
- SQL Server
- アクセス:クエリのビルダで西暦を和暦にしたい
アクセスのクエリ初心者です。よろしくお願いします。 ヘルプでの調べ方すら時間がなくてわからないので、お助けください。 生年月日が西暦(例:2006/12/22)で入っています。クエリのビルダの関数を使って、『和暦表示』にする方法を教えてください。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Access2013 曜日 自動的表示のクエリ
Access2013で、備忘録作成の為、[年月日] をテーブルに短いテキスト形式で、例20001205と初めの4桁を西暦、次の2桁を月、後の2桁を日で入力してあります。 この日の[曜日] を自動的に表示させるクエリのフィールドへの記入式を教えて下さい。宜しくお願いします。
- ベストアンサー
- Access(アクセス)
- アクセスのクエリ
アクセスのクエリで、 ある会社に"課"という組織があり、1つの課に1係、2係、3係とあります。 1-1,1-2,1-3,2-1,2-2,2-3...とします。 アクセスのテーブルが2つあり、1つは、消費テーブル、もう1つは、注文テーブルです。 消費テーブルのフィールドは、"年月日"、"課と係(1-2など)"消費量" 注文テーブルのフィールドは、"年月日"、"課(1など係は考えず課だけで考える)"、"注文"となっています。 この消費テーブルと注文テーブルの"年月日"は同じ日ではありません。 これを月ごとに、例えば2009年10月分の1課の消費量の合計(1,2,3係合計)、注文数の合計、その差をクエリを使って表示させる様にするにはどうしたらいいですか? エクセルにてイメージを作ってみました。 誰か教えて下さい。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- アクセスのクエリについて教えてください
契約日付が数値になっているテーブルを更新クエリで日付形式にし、契約期間が1年未満のデータは削除したいと思っています。 例) (1)20110401 → 2011/04/01 Left(元データ,4)&"/"&Mid(元データ,2)&"/"&Right(元データ,2) という式で更新クエリを作り、契約開始日、終了日とも日付形式にしました。 (2)契約期間1年以上のデータを特定する 契約開始日<="2011/03/31"で契約終了日>="2012/03/31" というテーブル作成クエリを作りました。 しかし、契約終了日がブランクのデータがあり、そのデータも(2)に含めたいと思っています。 ただのブランクであれば、契約終了日の条件式にor Null でいいのかなと思ったのですが、 (1)で更新クエリを実行しているため、ブランクではなく「//」が入っています。 どのような式にすれば、「//」データも含むことができますか? アクセスに詳しくなく、わかりにくい説明で申し訳ありませんが、助けてください。
- 締切済み
- その他(データベース)
- アクセスのクエリーのことで教えてください
テーブル1とテーブル2があってクエリーでリレーションシップを組むときに 結合プロパティを「テーブル1の全レコードと、テーブル2の同じ結合フィールドのレコードだけを含める。」にして表を作ろうとしたのですが、テーブル2に レコードが無い場合、テーブル1,2を使って作ったクエリー1で表を作り、 ビルドでクエリー1の項目を貼り付けて、計算させると、テーブル2にレコードが無いと空欄になっているためか、計算がうまく行きません。この問題を解決するにはどのような方法をとればよいですか? ほんとにこまったちゃんになっているので教えてください。
- ベストアンサー
- オフィス系ソフト
- ACCESS2000 クエリの抽出条件
フィールドに無作為に年月日が入力されているとします。 クエリの抽出条件に>2008/1/1と入力すると「2008年1月1日よりも新しい日付のレコード」を選択できます。 新しい日付の上位25までを選択するためには、抽出条件になんと入力したらいいのでしょうか。あまりにも基本的な質問かもしれませんが、お時間の許す方にお願いします。
- ベストアンサー
- オフィス系ソフト