以下のようなデータがあるとします。
・データ
ID | OPTION_1 | OPTION_2 | OPTION_3 | update_date |
---|---|---|---|---|
1 | Y | Y | Y | 2016/5/15 |
2 | Y | Y | Y | 2016/5/15 |
3 | Y | Y | Y | 2016/5/15 |
4 | Y | Y | Y | 2016/5/15 |
1 | N | N | N | 2016/5/25 |
2 | N | N | N | 2016/5/25 |
3 | N | N | N | 2016/5/25 |
4 | N | N | N | 2016/5/25 |
・欲しい出力値
ID | OPTION_1 | OPTION_2 | OPTION_3 | update_date |
---|---|---|---|---|
1 | N | N | N | 2016/5/25 |
2 | N | N | N | 2016/5/25 |
3 | N | N | N | 2016/5/25 |
4 | N | N | N | 2016/5/25 |
欲しい出力値は、IDごとにupdate_dateカラムを比較して、更新日時が新しい行のデータを出力させたいと考えております。実際にはOPTION列が多く存在するため可能な限り短いSQL分で表現したいと思っております。
どのようなSQL分を書くべきか教示頂ければ幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/26 07:20
2016/07/08 01:41 編集