お世話になります。
このようなテーブルがあるとします。
No|日時 | 部門 | 更新内容
--+------------+--------+----------
1 |04/12 12:21:35| A部門 | 更新C
2 |04/07 09:15:05| B部門 | 更新う
3 |04/19 08:23:45| A部門 | 更新A
4 |04/05 10:15:20| B部門 | 更新あ
5 |04/20 09:20:13| B部門 | 更新い
6 |04/02 09:20:15| A部門 | 更新B
この中から部門毎にグループ化して
部門毎に日時の最新のデータ
No|日時 | 部門 | 更新内容
--+------------+--------+----------
3 |04/19 08:23:45| A部門 | 更新A
5 |04/20 09:20:13| B部門 | 更新い
を抜き出すクエリの作り方を教えてください。
ちなみに今困っているDBの更新内容に相当するフィールドは50フィールドほどあります。
よろしくお願いします。
多分クエリの集計を使用すると思っています。
多少ですがSQLわかります。
多少ですがVBAわかります。
No.1ベストアンサー
- 回答日時:
SQLを考える時は理論の組み立てが肝要です。
(1)部門別に日時の最大値を求める。
(2)テーブルから、部門と日時が(1)と同じものを求める。
厄介なのは英語だから逆になることです。
SELECT A.* FROM テーブル AS A INNER JOIN
(SELECT 部門,MAX(日時) AS 日付 FROM テーブル
GROUP BY 部門) AS B
ON A.部門=B.部門 AND A.日時=B.日付
()の中のサブクエリが(1)になります。外側のSELECTが
(2)に該当します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
都道府県穴埋めゲーム
都道府県の名前を1人1つずつ投稿してください。全ての都道府県が出たら締め切ります!
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
最新日のデータのみ抽出するクエリを教えて下さい
Access(アクセス)
-
ACCESS 一番最新の日付の金額を出したいのですが・・
その他(データベース)
-
ACCESS クエリで重複データを最新の1件だけ表示
Access(アクセス)
-
-
4
最新の日付とその金額をクエリー抽出したい(access)
その他(データベース)
-
5
【ACCESS】フォーム名/コントロール名を文字列型変数で指定するには
Access(アクセス)
-
6
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
7
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
8
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
9
アクセスのフィルタ nullについて。
その他(データベース)
-
10
AccessクエリでYes/No型データの抽出
Access(アクセス)
-
11
IIF関数の使い方
Visual Basic(VBA)
-
12
ACCESS フォームをそのまま印刷について
その他(データベース)
-
13
ACCESSでテーブルのフィールドに一括で数値の代入する方法
Access(アクセス)
-
14
Accessのレポート上のテキストボックス値を設定したい
その他(データベース)
-
15
[Access]帳票フォームにて連続する非連結コントロールに個々の値を入れるには
Access(アクセス)
-
16
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
17
ACCESS 直線ツールの矢印
PowerPoint(パワーポイント)
-
18
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
19
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
20
「年」と「月」だけの日付の表示方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
データベースファイル(.db)を開...
-
エクセルのフィルタ抽出が固まる
-
ACCESSのSQLで、NULLかNULLでな...
-
CSVファイルでテキストの改行の...
-
警察はスマホに保存した動画や...
-
「1004:アプリケーション定義...
-
Accessを開きなおすとテキスト...
-
テキストボックスにコントロー...
-
最新の日付とその金額をクエリ...
-
20万行あるデータを動かしたい
-
googleフォームでインストール...
-
構文エラー:演算子がありませ...
-
FROM句の構文エラー ACCESS SQL
-
式を簡単にしてください。ACCES...
-
AccessのSQLで、FROM句の構文エ...
-
更新クエリをリンクデータベー...
-
Access クエリ上で表示させた割...
-
Access フォーム上でコンボボッ...
-
帳票フォームでのあるコンボボ...
-
Accessのリレーション解除した...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessで最新のレコード...
-
クエリ式でDcount の代わりは?
-
SQLについて教えてください
-
SQL Server 2000 を使用してい...
-
SELECTした結果をSELECTしたい!
-
フラグをたてるってどういうこ...
-
SELECT INTOで一度に複数の変数...
-
【SQL】他テーブルに含まれる値...
-
sqlに記述できない文字
-
既存データをINSERT文にして出...
-
PostgreSQLのtimestamp型で時間...
-
truncate tableを使って複数の...
-
オラクルのUPDATEで複数テーブル
-
UPDATEで既存のレコードに文字...
-
テーブル名が可変の場合のクエ...
-
エラーを起こす方法
-
Accessで今日から5日後
-
timestampのデータはどのように...
-
ACCESS クエリーでソートの不具合
-
SQLで、Join句で結合したテ...
おすすめ情報