
下記の事を実現する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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
テーブルで一番古いレコードだけをSELECTしたい
MySQL
-
条件をつけて日付の古い行を抜き出したい
SQL Server
-
SQLの書き方
SQL Server
-
-
4
sqlで日付が一番古いデータの月を取得する方法
PHP
-
5
<SQL>重複しているデータの場合は最新の日時のものを取得したい
SQL Server
-
6
SQLで特定の項目の重複のみを排除した全項目を取得する方法
その他(プログラミング・Web制作)
-
7
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
8
最新の日付と2番目の日付のデータ取得方法
SQL Server
-
9
最新日のデータのみ抽出するクエリを教えて下さい
Access(アクセス)
-
10
ACCESS クエリで重複データを最新の1件だけ表示
Access(アクセス)
-
11
GROUP BYを行った後に結合したい。
Oracle
-
12
特定の列だけをGROUP BYしたい時
SQL Server
-
13
他テーブルで一致する列から名称を取得したい(SQL文)
SQL Server
-
14
SQLでSUMなどの関数でデータが無い時に0を返したい。
Oracle
-
15
テーブルに主キーを作らないデメリットは?
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「マスタ」と「テーブル」の違...
-
2つのテーブルから条件に一致...
-
続.ORACLEのSELECTのソートに...
-
SQL 2つのテーブルとSUBSTRING...
-
主キーの変更
-
連番のMin, Maxを取得したい
-
Accessでフィールドを比較した...
-
Inner join と Left joinの明...
-
VIEWでテーブルの集計結果...
-
update文で質問です。 下記の条...
-
Accessでどのようにアプローチ...
-
PLSQLの識別子エラー
-
Accessにインポートしたら並び...
-
SQL Server のデータをCSVファ...
-
3つ以上のテーブルをUNIONする...
-
Access VBA [リモートサーバー...
-
SI Object Browserのテーブルス...
-
ACCESS 一番最新の日付の金額...
-
ビューで引数を使いたい
-
SELECT文でのデッドロックに対...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「マスタ」と「テーブル」の違...
-
2つのテーブルから条件に一致...
-
重複するキーから一番古い年月...
-
主キーの変更
-
update文で質問です。 下記の条...
-
ACCESS 一つのフィールドに複...
-
続.ORACLEのSELECTのソートに...
-
accessで移動平均する方法
-
行方向のデータを横に並べる
-
Accessでフィールドを比較した...
-
PLSQLの識別子エラー
-
商品コード番号を入力すると商...
-
ACCESSのデータシート形式のフ...
-
複数InnerJoin時の処理落ち回避法
-
Accessのテーブル設計について...
-
正規化・リレーションシップに...
-
Accessのコンボボックスの使い...
-
データベースの問題
-
ACCESSのコンパイルエラーについて
-
SQL結合条件
おすすめ情報