次の例では、SELECTサブクエリーを使用して、新しいテーブルに経験年数が10年を超す各従業員ごとに1行を挿入します。新しいテーブルのpromotionには、名前、deptno、yrsexpの3つの列が含まれています。
INSERT INTO promotion (deptnum, empname, yearsexp) SELECT deptno, name, yrsexp FROM employee WHERE yrsexp > 10 ;
次の例では、SELECTサブクエリーを使用して、新しいテーブルに経験年数が10年を超す各従業員ごとに1行を挿入します。新しいテーブルのpromotionには、名前、deptno、yrsexpの3つの列が含まれています。
INSERT INTO promotion (deptnum, empname, yearsexp) SELECT deptno, name, yrsexp FROM employee WHERE yrsexp > 10 ;