こんにちは。
すみません、ネットで調べていたのですが、見当もつかなかったので、教えていただけないでしょうか?
----------------------------------------------
テーブル1:t1
c1 char(254)not null unique,c2 int,c3 int
あ,3,null
い,4,null
う,2,null
----------------------------------------------
テーブル2:t2
c1 char(254)not null unique,c2 int,c3 int
い,null,9
う,null,12
え,null,13
お,null,11
----------------------------------------------
上記の2つのテーブルがあるとします。そのときに、下記のような結果を新たなテーブルに出力するには、どのような、insert、selectが良いのでしょうか?
----------------------------------------------
テーブル3:result
c1 char(254)not null unique,c2 int,c3 int
あ,3,null
い,4,9
う,2,12
え,null,13
お,null,11
----------------------------------------------
困っています。お願いします。
No.2ベストアンサー
- 回答日時:
DB2の環境がなく、実機確認できていないのですが、次のSQLを試してみてください。
insert into result
select
coalesce(t1.c1,t2.c1),
coalesce(t1.c2,t2.c2),
coalesce(t1.c3,t2.c3)
from t1 full outer join t2
on t1.c1=t2.c1
chukenkenkouさん、
お返事が遅れまして申し訳ございません。ご回答のとおりにやってみましたらできました。とても嬉しかったです。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL my_itemsテーブルのIDにAUTO_INCREMENT を追加ができるかで 1 2023/01/03 09:09
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- MySQL エラー 1068 (42000): 複数の主キーが定義されていますエラー 2 2022/11/17 04:36
- MySQL MYSQL エラー 2 2022/10/18 11:37
- MySQL MySQLのテーブル作成で 自信がありません。 2 2022/08/28 05:35
- MySQL SHOW CREATE TABLE posts;これって何ですか? 3 2022/08/28 22:57
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- C言語・C++・C# バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:gli 2 2022/11/03 01:10
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLServerでNULLを挿入したいです
-
type date にnullをinsert
-
DBエラーの意味
-
LIKEの右側にカラムを指定でき...
-
MySQL AUTO_INCREMENTが最大に...
-
スペースによる絞り込み検索をS...
-
SQLステータス:37000について
-
一部のカラムでdistinctし全て...
-
whereで全てを検索する方法
-
WHEREなどの条件が多い場合、ど...
-
フレンドリストのようなものを...
-
now()かCURRENT_TIMESTAMPか
-
End Ifに対応するIfブロックが...
-
複数カラムに対するLIKE文の最適化
-
UNIONする際、片方テーブルしか...
-
INDIRECT関数の代替方法は?
-
Select文で結合した時に、重複...
-
SQL Serverのntext型で一意イン...
-
エクセルかワードで家系図を作...
-
場合の数 中学入試 5枚のカード
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLServerでNULLを挿入したいです
-
type date にnullをinsert
-
JDBCドライバがない?
-
insert、selectのやり方を教え...
-
SQL,値の大きい順に値を取得
-
SQLServer 複数列から同一語を検索
-
INDIRECT関数の代替方法は?
-
一部のカラムでdistinctし全て...
-
テーブルの列数を調べたい
-
SELECT文で、指定カラム以外の...
-
DBの定義のサイズを大きくし過...
-
now()かCURRENT_TIMESTAMPか
-
LIKEの右側にカラムを指定でき...
-
UNIONする際、片方テーブルしか...
-
BULK INSERT時のNull許容について
-
MYSQLで全てのカラムから検索す...
-
GREATESTで NULLをスルーする方...
-
構造が異なる二つのテーブルをu...
-
group byで最後のレコードを抽...
-
カラムをコピーして、新規カラ...
おすすめ情報