How to select a column insert into an existing column from another table in sql?
質問する
1801 次
3 に答える
2
クエリはmysql
insert into existing_table (column_name) select column_name from another_table;
于 2012-10-23T05:38:57.960 に答える
0
まず、両方の列のスキーマが同じである必要があります。つまり、値をコピーしようとしている列に DateTime 値が含まれている場合、ターゲット列も DateTime 値を受け入れる必要があります。
その場合、答えは単純に次のようになります。
insert into targetTable (targetColumn) values ( select sourceColumn from sourceTable where predicate )
于 2012-10-23T05:43:22.043 に答える
0
あなたはこれを試すことができます
insert into table1 (column)
values (select column from table2 where condition)
于 2012-10-23T05:36:49.233 に答える