新しいテーブルは、データの元のテーブルを必要とし、新しいテーブルに結果を照会する方法のmysql

 プロジェクトアプリケーションのシナリオ:新しいデータテーブルの元のテーブルを必要とします

1. 2の場合と同じテーブル(エクスポートおよび送信先テーブル)フィールド、およびすべてのデータを挿入するには、この方法を用いることができます。

ソーステーブルSELECT * FROMターゲット表に挿入。

例えば、挿入記事テーブルがnewArticlesテーブルにしたい、SQLステートメントがすることによって達成することができます。

newArticles SELECT * INTO記事からの挿入。

2.あなたが唯一の指定したフィールドをインポートしたい場合は、この方法を用いることができます。

ターゲットテーブルに挿入(フィールド1、フィールド2、...)SELECTフィールド1、フィールド2、...テーブル原点から、  括弧なしで続く注

テーブルの上の2つのフィールドが同じデータ変換エラーを使用しなければならないことに注意してください。

3.プロジェクトのアプリケーション:新しいファイルテーブルのshjz_sjzhk_da、オリジナルのマスターファイルテーブルテーブルにsr_main_da、いくつかのフィールドsr_main_daテーブルを保存shjz_sjzhk_da。

shjz_sjzhk_da。INSERT INTO(
pk_sr_main、
sjbfyzj、
sjbfnf、
sjbfyf、
qhmc、
xzqh、
メガヘルツ、
mhzsfz、
mdjlx、
mxsrs、
mzjzje、
mjzksrq、
sys_xzqh、
sys_scbj
)SELECT
pk_sr_main、
sjbfyzj、
sjbfnf、
sjbfyf、
qhmc、
xzqh、
メガヘルツ、
mhzsfz、
mdjlx 、
mxsrs、
mzjzje、
mjzksrq、
sys_xzqh、
sys_scbj
FROM
sr_main_da mhzsfz = '332627196510082957';

おすすめ

転載: www.cnblogs.com/tongcc/p/11387504.html