teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

update

2020/01/29 22:50

投稿

amura
amura

スコア333

answer CHANGED
@@ -1,7 +1,8 @@
1
1
  最大の枝番のIDと枝番を取得して、これを本テーブルにJOIN(key:id、edaban)してA1を選んでいます。
2
2
  枝番はvarcharとしていますが、NUMERIC(3)の方が良いかも
3
3
  ```sql
4
- create temp table table_master (id varchar, edaban varchar, syurui varchar, date timestamp);
4
+ create temp table table_master (id varchar, edaban varchar, syurui varchar, date timestamp,
5
+ primary key (id, edaban));
5
6
  insert into table_master values
6
7
  ( 'A1' , '001' , 'AAA' ,'2020-01-24 08:21:01' ),
7
8
  ( 'A1' , '002' , 'BBB' ,'2020-01-25 09:35:43' ),