A 回答 (7件)
- 最新から表示
- 回答順に表示
No.7
- 回答日時:
#2回答者です。
取り出すのはNoと日付だけですか?
もしそうなら、
SELECT No,MIN(日付) FROM 表
GROUP BY No
で大丈夫です。
No、日付以外の列も取り出すなら、#2で回答した
SQLを使用してみてください。
No.6
- 回答日時:
>select No,min(日付) from hoge group by No;
を、思い切りデコレーションして、
>select DISTINCT No,min(日付) from hoge GROUP BY No order by No ASC;
>と書きたかったんでしょうか??
その通りです。
min(日付)が、group by No指定してないと、表全部から抽出するので意味が違うのは、確かにこちらの記述ミスです。
No.5
- 回答日時:
select No,min(日付) from hoge group by No;
と
select DISTINCT No,min(日付) from hoge order by No ASC;
は、意図が変わるような気がします・・
というか、#4のSQLは、少なくとも9i以前では、ora-937のエラーです。
(group-byしていないのに、グループ関数を使うので。)
もしかして...
select No,min(日付) from hoge group by No;
を、思い切りデコレーションして、
select DISTINCT No,min(日付) from hoge GROUP BY No order by No ASC;
と書きたかったんでしょうか??
No.4
- 回答日時:
select DISTINCT No,min(日付) from hoge order by No ASC;
が明示的かな?とも思います。
select No,min(日付) from hoge group by No;
の方が簡単ですけどね。
No.3
- 回答日時:
問い合わせする要素が、Noと日付の2つであるなら
select No,min(日付) from hoge group by No;
で充分OK。
#2で書いているSQLで、2回表を探索する意義が良くわからない。
(ただの考えすぎ?)
No.2
- 回答日時:
こんな感じ。
SELECT No,日付
FROM 表
WHERE (No,日付) IN(SELECT No,MIN(日付)
FROM 表
GROUP BY No)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP コメント機能に返信欄を矢印で追加したい 1 2022/05/09 21:17
- Oracle sqlで質問です。 idを元にidに紐付くデータで住所コードがjpのみのデータ以外のidを取得したい 4 2023/03/20 17:41
- Excel(エクセル) Excelで質問です! 現在マクロを勉強中の初心者です。 以下のような表から、会社名が空白のもの以外 2 2022/06/14 12:16
- Visual Basic(VBA) SQLで抽出 4 2022/12/04 13:55
- Visual Basic(VBA) Sheet2の日付をキーにオートフィルターで2023年1月のデータを抽出し、Sheet3へ書き出すた 2 2023/03/06 23:57
- Visual Basic(VBA) マクロで設定時刻の入力がわかりません 2 2022/03/29 02:24
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- PHP PHP MySql ページング 2 2022/09/20 06:38
- MySQL SQLで日付別のIDを生成するには 3 2022/10/09 10:34
- Visual Basic(VBA) ローマ字、ハイフン付きの並び替え ローマ字抽出方法 Excelマクロ 4 2022/04/01 14:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
今日の日付が入った行のデータ...
-
SQLで部分的にGROUP BYしたいとき
-
wordの差し込み印刷での日付表示
-
テーブルの主キーをdate型...
-
日付型なら変数の先頭になん...
-
日付書式に変換でこまっています!
-
OSのシステム日付を変更して...
-
14桁の日付(YYYYMMDDHHMMSS)を...
-
エクセル 日付による並べ替え...
-
DB2のSQL(日付)について
-
日数算出SQL
-
構造体の配列変数の順番入れ替え
-
sysdateのフォーマットが変わり...
-
関数IFで、指定日付範囲のデー...
-
SQL MAX関数を検索条件にする。
-
SQLサーバで和暦から西暦に変換...
-
Excelについて
-
Excelの並べ替えがうまくいかない
-
oracle 文字列 01:45 を時間に...
-
日付表示について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
今日の日付が入った行のデータ...
-
Accessの数値から時間に変換す...
-
SQLで部分的にGROUP BYしたいとき
-
SQLサーバで和暦から西暦に変換...
-
14桁の日付(YYYYMMDDHHMMSS)を...
-
エクセル 日付による並べ替え...
-
エクセルVBA 今日の日付行...
-
oracle 文字列 01:45 を時間に...
-
23時59分59秒までのデータを抽...
-
WHERE句にて「30日前から今日ま...
-
テーブルの主キーをdate型...
-
特定の日付が第何週目にあるか...
-
SQLite3のtext→date変換について
-
SQLで今日の日付でWhereしたい
-
ExcelのSUMPRODUCTで日付の範囲...
-
日付の切り出し方法について
-
指定した年月までのデータを取...
-
4バイトの日付データを、16進数...
-
日付型なら変数の先頭になん...
-
wordの差し込み印刷での日付表示
おすすめ情報