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

回答編集履歴

1

OVERWRITEに修正

2018/05/29 00:12

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -1,9 +1,11 @@
1
1
  t2にあって、t1に存在しないname_idのデータをt1にinsertします。
2
2
  ```SQL
3
+ alter table t1 add department STRING;
3
- insert into t1(対象のカラム,・・・)
4
+ insert OVERWRITE t1(対象のカラム,・・・)
4
5
  select t2.対象カラム,・・・
5
6
  from t2
6
7
  where not exists(
7
8
  select 1 from t1 where name_id=t2.name_id
8
9
  )
10
+ ;
9
11
  ```