
SQLserver2005を使っています。
下記のようなテーブルがあります。
ID 処理番号 日付 Data
AA 1 2008/1/1 10
AA 1 2008/1/2 11
AA 1 2008/1/3 12
AA 2 2008/1/4 13
AB 3 2008/1/5 14
AB 3 2008/1/6 15
AB 4 2008/1/7 16
この時に「IDと処理番号が一致した場合、日付の一番古い行を抜き出す」
という条件でデータの抽出をすることは可能でしょうか
結果は下記のようになります。
ID 処理番号 日付 Data
AA 1 2008/1/1 10
AA 2 2008/1/4 13
AB 3 2008/1/5 14
AB 4 2008/1/7 16
下のような命令文を作ったのですが、
「Data列」が抜き出せません。
select ID,処理番号,min(日付) from テーブルA
Group by ID,処理番号
一度上の命令文でテーブルを作って元のテーブルとマッチングさせるしかないのでしょうか?出来れば一発で抜き出したいです。
ご教授宜しくお願いします。
No.1ベストアンサー
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessで別テーブルの値をフォ...
-
最新の日付とその金額をクエリ...
-
[Access]異なるレコード間の文...
-
Recordset.FindFirstについて
-
Access 文字+年ごとの自動採番
-
ACCESSでVBAを用いて自動的に番...
-
Accessでのレコード存在チェック
-
アクセスで「空き番」の確認
-
【Access】選択クエリのグルー...
-
Oracleでの文字列連結サイズの上限
-
GROUP BYを行った後に結合した...
-
OracleのSQL*PLUSで、デー...
-
レコードが存在しなかった場合
-
select insertで複数テーブルか...
-
あるカラムのMAX値+1をINSERTし...
-
Accessのクエリでフィールドの...
-
SELECTの結果で同一行を複数回...
-
SELECTで1件のみ取得するには?
-
DataGridViewの、選択されてい...
-
沿線コード
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessで別テーブルの値をフォ...
-
最新の日付とその金額をクエリ...
-
Recordset.FindFirstについて
-
【アクセスVBA】テーブルにフィ...
-
Accessでのレコード存在チェック
-
質問です。 下記のテーブルとデ...
-
条件をつけて日付の古い行を抜...
-
Accessで日付が変わると番号が...
-
[Access]異なるレコード間の文...
-
SELECT * FROM `生徒名簿` INNE...
-
accessのフォームで製品番号と...
-
SQLの問題です。
-
access 自動採番 年が変わる...
-
vba 直前の操作はキャンセルさ...
-
アクセスで「空き番」の確認
-
Access:抽出して、色をつけたい。
-
SQL文を勉強し始めたのですが質...
-
【SQL2000】アクセスログからレ...
-
〜のような結果を出すためのSQL...
-
Access2003のフォームでボタン...
おすすめ情報