欠落している列にnullを挿入する方法は? [閉鎖]

欠落している列にnullを挿入する方法は? [閉鎖]

以下のようにテーブルリストに値を挿入するスクリプトを作成したいと思います。

はい:

insert into TABLE1
( a,b,c)
select a,b,c from TABLE2;

しかし、TABLE2列がないので、Cその列にnullを挿入したいと思いますC

私が使っている実際のテーブルには多くの列があります(例:約70〜100個)。

ベストアンサー1

INSERT INTO TABLE1 (a, b, c)
SELECT a, b, NULL FROM TABLE2;

aこれにより、b列との値がTABLE2その列のinに挿入され、TABLE1またNULLの値が挿入されますTABLE1.c

おすすめ記事