
下記の事を実現するSQL文がどうしても分からず困り果てています。。。。
ご回答の程お願い致します。
テストテーブルにはコード、枝番、年月日の3種類のデータがあります。
テストテーブルはコードと枝番を主キーとします。
1つのコードに対して、重複しない枝番が複数登録可能となっています。
取得するデータはコード、枝番、年月日の3種類のデータを取得し、同じコードの中で年月日が一番若いデータのみ取得したいです。
同じような質問で
http://okwave.jp/qa4089797.html
と言うURLの回答を参考に
SELECT コード , 枝番 , 年月日 FROM テストテーブル where (コード , 年月日) in (SELECT コード , MIN(年月日) FROM テストテーブル GROUP BY コード );
というSQL文を考えたのですが、
コードは同じで枝番は違うが年月日が同じデータがあると
望んでいない結果にならず、困り果てています・・・・
■テストテーブルのデータ
コード │ 枝番 │ 年月日
-----------------------------
1 │ 1 │ 2009-01-01
1 │ 2 │ 2009-01-03
2 │ 1 │ 2009-02-15
2 │ 2 │ 2009-02-10
2 │ 3 │ 2009-02-20
3 │ 1 │ 2009-03-15
3 │ 2 │ 2009-03-10
3 │ 3 │ 2009-03-05
3 │ 4 │ 2009-03-01
↓↓↓
■望んでいる取得結果
コード │ 枝番 │ 年月日
-----------------------------
1 │ 1 │ 2009-01-01
2 │ 2 │ 2009-02-10
3 │ 4 │ 2009-03-01
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle sqlで質問です。 idを元にidに紐付くデータで住所コードがjpのみのデータ以外のidを取得したい 4 2023/03/20 17:41
- Oracle 質問です。 下記のテーブルとデータがあり、 取得想定結果のように出力したいです。 下記のsqlだと0 2 2023/05/23 19:10
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- PostgreSQL PostgreSQL レコードからアイテム種類数を取得したい 2 2022/11/23 22:31
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- MySQL うまくいきません教えてくださいお願いしますSQLです。クエリ構文です。 1 2023/07/07 12:39
- Excel(エクセル) Excelマクロの差分抽出のコードを教えていただきたいです。 2 2023/03/14 11:40
- Oracle sqlで質問です。 Aテーブルの登録番号をキーにBテーブルから確認番号を取得したいのですが、Bテーブ 4 2023/05/18 13:08
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
このQ&Aを見た人はこんなQ&Aも見ています
-
テーブルで一番古いレコードだけをSELECTしたい
MySQL
-
条件をつけて日付の古い行を抜き出したい
SQL Server
-
SQLの書き方
SQL Server
-
-
4
sqlで日付が一番古いデータの月を取得する方法
PHP
-
5
<SQL>重複しているデータの場合は最新の日時のものを取得したい
SQL Server
-
6
GROUP BYを行った後に結合したい。
Oracle
-
7
最新の日付と2番目の日付のデータ取得方法
SQL Server
-
8
最新日のデータのみ抽出するクエリを教えて下さい
Access(アクセス)
-
9
ACCESS クエリで重複データを最新の1件だけ表示
Access(アクセス)
-
10
単一グループのグループ関数ではありません。
Oracle
-
11
特定の列だけをGROUP BYしたい時
SQL Server
-
12
SELECT INTOで一度に複数の変数へ代入をするにはどのようにすれがよいでしょうか?
PostgreSQL
-
13
Excelで数式内の文字色を一部だけ変更したい
Excel(エクセル)
-
14
データを削除しても表領域の使用率が減りません
Oracle
-
15
他テーブルで一致する列から名称を取得したい(SQL文)
SQL Server
-
16
SQLでSUMなどの関数でデータが無い時に0を返したい。
Oracle
-
17
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
18
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスで重複データが消えて...
-
項目長変更後の処理について教...
-
「マスタ」と「テーブル」の違...
-
主キーの変更
-
検索結果にレコードの番号を付...
-
テーブルの結合について
-
SQL文で質問
-
連番のMin, Maxを取得したい
-
指定した区分と一致するコード...
-
SQLについて質問です。 テーブ...
-
ACCESS 一つのフィールドに複...
-
Accessでフィールドを比較した...
-
update文で質問です。 下記の条...
-
sqlのupdate文で質問です。 テ...
-
履歴を管理するテーブル構造に...
-
DB2で助けてください!
-
MySQLのgroup by同士の結合につ...
-
入力された数字のうち、10台...
-
500Gのテキストファイルから全...
-
accessのエクスポートエラーに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「マスタ」と「テーブル」の違...
-
2つのテーブルから条件に一致...
-
重複するキーから一番古い年月...
-
主キーの変更
-
accessで移動平均する方法
-
ACCESS 一つのフィールドに複...
-
行方向のデータを横に並べる
-
update文で質問です。 下記の条...
-
PLSQLの識別子エラー
-
Accessでフィールドを比較した...
-
VIEWでテーブルの集計結果...
-
ACCESSのコンパイルエラーについて
-
下記のsqlで取得されるレコード...
-
SQL文のCOUNTについて
-
続.ORACLEのSELECTのソートに...
-
履歴を管理するテーブル構造に...
-
PLSQLで集計関数の値を配列に入...
-
アクセス2000のフォームに...
-
ACCESS2000です。
-
複数テーブルの不一致クエリに...
おすすめ情報