- ベストアンサー
[MS Access]クエリで変換 hhmm(数値型)⇒hh:mm(日付/時刻型)
テーブル上で”930”や”1030”というように数値型になっているデータを、 クエリ上では”9:30”や”10:30”の日付/時刻型へ変換したいと考えております。 この場合、どのようなSQL文で記述をすればよろしいでしょうか? テーブルやフィールは下記のようになっております。 ■テーブル名 tbl_サンプルテーブル ■フィールド名 ID(オートナンバー型) 時刻(日付/時刻型)
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- Access 2003 日付の表示について
クエリ作成にて 集計する→日付をグループ化する→月を選択しました。 日付 を月でグループ化: Format$([テーブル1].[日付],'mmmm yyyy') となり、表示が February 2010となります。 これを平成22年 2月と表示したいのですが、mmmm yyyyをggge年 m月と変更すると、クエリ式'(Sumテーブル1.量1)'の構文エラー:演算子がありません。となり変更できません。 テーブル構造は フィールド名 データ型 id オートナンバー 日付 日付/時刻型 機械番号 数値型 材質 テキスト型 量1 数値型 量2 数値型 情報が不足していれば追記いたします。
- ベストアンサー
- その他MS Office製品
- ACCESS97のクエリーで日付/時刻型から数値型へ変換する方法
お世話になります。 タイトルにあるとおりなのですが、下記のようにテーブルがあります。ここで、日付/時刻型から数値型へ変換したテーブルを別に作成したいのですが、その方法をテーブル作成クエリーで行っていますが、うまくいきません。変換方法をご存知の方はよろしくお願いします。 日 付 |金 額 --------+------ 2003/05/09 | 500000 ↓ 日 付 |金 額 --------+------ 20030509 | 500000
- ベストアンサー
- オフィス系ソフト
- 数値型を時刻変換に
タイトル道理数値を取り込んで時刻にしたいのですがうまくいきません。 更新クエリで変換しようと日付はなったのですが時刻がうまくいかず どなたかご存知の方教えてください。 ○テーブルでテキスト型で0827とあります ○これを更新クエリ等で8:27分と認識させたいのです 日付は『CDate(Format([日付],"00\/00\/00"))』と作って更新クエリでさせていますのでこれを改良すればいけそうなのですが・・・
- ベストアンサー
- その他(データベース)
- Accessの日付/時刻型のデータ変換について
Accessで日付/時刻型で持っているデータを整数型に変換したいと思っておりますがうまくいきません。 日付/時刻型の「時刻(S)」でテーブル上にデータを入れています。これを整数に変換したいと思っています。 例)10:20 → 1020 そこで、 CInt([変換したいフィールド名]) をクエリで実行してみたのですが、結果は「0」、「1」、「#エラー」が表示され、変換したい形に変換することができませんでした。 どのようにしたら、例にある変換の仕方ができるのか教えて頂けますでしょうか。宜しくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Access クエリで新規テーブルを作成
お世話になります。 クエリで新規テーブルを作成することは可能でしょうか。 テーブル作成クエリだと、既存のテーブルで抽出した内容で新規に作成する ことになるかと思います。 今回はまっさらな新規のテーブルを作成したいところです。 例えば、フィールド名とデータ型が ID オートナンバー 受注日 日付型 商品 テキスト型 の場合だと、どのようになりますでしょうか。 ご教授の程、宜しくお願い致します。
- ベストアンサー
- その他(データベース)
- Accessの不一致クエリについて
Accessの初心者です。二つのテーブルの異なるフィールどを比較する方法について、教えてください。 例えば、"6523610"という数字が両方のテーブルにあるかどうか調べたいとします。 テーブルA 523(フィールド名:契約コード)+610(ID) テーブルB 6523(フィールド名:取引コード)+61(フィールド名:地域コード) と、それぞれ構成が違います。頭につく"6"と最後の"0"は共通の数字です。クエリで新たなフィールドを作って、"6523610"にするまではわかるのですが、どのフィールドを関連づけていいかわかりません。このような場合は、不一致クエリではできないのでしょうか? 仕事で、明日中にデータを調べなければいけないので困っています。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Accessの日付時刻型から日付、時刻カラムを作る
お世話になります。 Accessのデザインビューでクエリを作ろうとしています。 テーブルの日付時刻型のカラムから日付、時刻を分離して日付カラム、時刻カラムを得るようなクエリを作りたいのですが、どのようにすればできますか? よろしくお願いします。
- 締切済み
- オフィス系ソフト
- Access format関数を使わず日付を変換
Access2016で、あるテーブルからクエリを作成して日付フィールド(西暦/月/日)を(西暦/年)のようにさせたいのですが、以下のようにformat関数を入力して実行すると完了するまでに非常に長い時間がかかってしまい困っています。 別の方法で処理をしたいのですが、ご存知の方いらっしゃるでしょうか。 SQLとかは使わず、初心者でも後から解読・編集できるような方法があればありがたいです。 元となるテーブルのデータ型は都合上変えられません。 フィールド名 日付 データ型 日付/時刻型 データサンプル 2024/2/27 クエリでやりたいこと 元のテーブルのデータを日別ではなく月別で集計したいため、 日付データを 年/月/日 ではなく 年/月 に変換したい ※同月のデータを同一の値に変換できさえすれば合計できるので、表示される形式は「2024/2」でも「2024年2月」でも「202402」でも構いません。 今回入力した式 「年月:format([日付],"yyyy/mm")」 以上、よろしくお願いします。
- ベストアンサー
- Access(アクセス)
- Accessクエリで分類ごとの累計を計算する方法
テーブルのデータをクエリに読み込んで、大分類ID-小分類IDの組合せを元にして、 月々の累計を計算したいのですが、算出式がどうしてもわかりません。 DSUMを使えばいいかなと思い、クエリのフィールドに、 累計:DSUM("金額","tbl_sample", ) のような感じでやってみたのですが、条件式をどういれてよいかわかりません。 もし分かる方がいらっしゃればお知恵をお貸しください。よろしくお願いします。 イメージ的には以下のような感じで、★箇所のような累計結果を算出したいです。 ------------------------------------------------------------ 元のテーブルファイル名:tbl_sample 月 大分類ID 小分類ID 金額 ★累計 4___1___1___\100_\100 4___1___2___\200_\200 4___2___1___\300_\300 4___2___2___\400_\400 5___1___1___\150_\250 5___1___2___\250_\450 5___2___1___\350_\650 5___2___2___\450_\850 --------------------------------------------------------------
- ベストアンサー
- オフィス系ソフト
- 日付型(時刻含む)を抽出条件にして行を抽出したい。
はじめまして、よろしくお願いします。 現在SQLサーバー2000を使用してこの処理を行おうと思っております。 一度テーブルに格納したデータをSELECT文を使って抽出したい と思っているのですが、WHERE条件に日付型のフィールドを指定するとうまく行きません。(時刻が日付型のフィールドに入っている場合、うまくいきません。) やっていることは YMD(DATE型・主キー)、ID(VERCHAR型・主キー)、NAME(VERCHAR型) というのテーブル(テーブル名:MEIBO)に入っている 2002/02/02 14:10:55、0001、山田 太郎 というデータを 取込年月日、個人IDを指定して特定の列を取り出そうとしています。 SQL文は SELECT * FROM MEIBO WHERE YMD = '2002/02/02 14:10:55' AND ID = "0001' と記述していますが、一件もヒットしません。 DATE型のフィールドにはINSERTするときにGETDATE()をつかってシステム日付を 格納するようにしています。 GETDATE()ではなく、DATE()を使ってシステム日付を格納した 2002/02/02、0001、山田 太郎 という時刻の入っていないデータに対しては SELECT * FROM MEIBO WHERE YMD = '2002/02/02' AND ID = "0001' というSQL文でヒットするのですようです。 時刻が入ったらそのフィールドを抽出条件として使うことは無理なのでしょうか? 基本的な部分で勘違いしているのかもしれませんが なにかお気づきの点がありましたら、ご教授ください。
- 締切済み
- オフィス系ソフト
お礼
30246kiku様 回答が遅れて、申し訳ございません。 先のご回答でご教授いただいた式でOKでした。 書式周りは弱いので、大変参考になりました。 これで最後に残っていた課題が解決し、リリースへ 向かう事ができます。。。 本当にありがとうございました!