前提・実現したいこと
Amazon Athenaでデータの整形をしています。
重複したUser_IDとITEM_IDが存在する場合は、最後の日付の行のみ表示するようにしたいです。
MySQLやPostgreSQLの知識は多少あるのですが、Athenaで使用されているPrestoに関しては無知なため、助力をお願いいたします。
テーブル
ID | TIMESTAMP | USER_ID | ITEM_ID |
---|---|---|---|
1 | 1559408370 | A | 01 |
2 | 1559408370 | B | 02 |
3 | 1559408371 | B | 02 |
4 | 1559408396 | C | 03 |
5 | 1559408399 | C | 03 |
欲しい結果
ID | TIMESTAMP | USER_ID | ITEM_ID |
---|---|---|---|
1 | 1559408370 | A | 01 |
3 | 1559408371 | B | 02 |
5 | 1559408399 | C | 03 |
試したこと
DISTINCTやGROUP BYを試そうとしましたが、よくわかりませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。