大きなCSVファイルをMySQLデータベースにインポートしようとしています。ファイル全体を1つのフラットテーブルにロードしました。私はselectステートメントを使用して別のテーブルに移動する必要があるデータを選択することができます、私の質問はどのように私はそれらの選択クエリの結果を別のテーブルにコピーするのですか?私は完全にSQLでそれを行うと、スクリプト言語を使用することについて心配する必要はありません。別のmysqlテーブルにクエリ結果をコピー
3
A
答えて
4
INSERT INTO anothertable (list, of , column, names, to, give, values, for)
SELECT list, of, column, names, of, compatible, column, types
FROM bigimportedtable
WHERE possibly you want a predicate or maybe not;
6
INSERT
INTO new_table_1
SELECT *
FROM existing_table
WHERE condition_for_table_1;
INSERT
INTO new_table_2
SELECT *
FROM existing_table
WHERE condition_for_table_2;
0
Quassnoiからの答えは私が探していたものでした。 new_table_1が存在しない場合は、 "INSERT INTO"ステートメントを "CREATE TABLE"ステートメントに置き換える必要があることに注意してください。
関連する問題
- 1. アクセス:クエリの結果をVBAテーブルにコピー
- 2. クエリの結果を別のテーブルにコピーする方法CakePhp
- 3. クエリ結果をPHP/MySqlの別のテーブルに保存します
- 4. Mysqlのクエリ - 結果セットをあるデータベースから別のデータベースにコピー
- 5. MySQLクエリ結果
- 6. MYSQLで別のクエリの結果からクエリ結果を減算する方法
- 7. MySQL:テーブルを別のテーブルにコピーする
- 8. MySqlクエリは2つのテーブルの結果を結合します
- 9. フィルタMySQLテーブル別のテーブルのリストに基づく結果
- 10. MySQL:クエリ結果[012]
- 11. MySQL - 別のUNIONクエリでクエリ結果を使用する
- 12. 結果を別のシートにコピー
- 13. クエリの結果をカテゴリ別にテーブルにループします
- 14. mysql - ジョインで同じテーブルにクエリの結果を挿入
- 15. MySQLのクエリ結果のパイプライン
- 16. クエリのチェックリストとMySQLでのテーブルにポスト複数の結果
- 17. LINQ結果をデータセット/テーブルにコピー
- 18. 別のクエリの結果でクエリ結果を除算します。
- 19. MySQLクエリ結果のForeachリスト
- 20. グループMySQLのクエリ結果
- 21. MySQLクエリ結果の説明
- 22. MySQLのクエリ結果が
- 23. mysqlクエリの結果を結合する
- 24. MySQL:クエリ内の各グループの結果の数を別のクエリの結果に基づいて制限する
- 25. 別の結果に基づくPHP MySqlクエリ
- 26. SQLクエリの結果をmysqlトリガのテーブル名として使用
- 27. クエリ結果の別名
- 28. Mysql - 結合クエリの結果の合計
- 29. Mysql - サブクエリ内の別のクエリの結果を使用
- 30. MySQL - 別のクエリの結果をGROUP BYする方法は?
すごくうまく動いています。現在、自分のテーブルの1つに重複しているプライマリキーがあります。このクエリでは、クエリ結果から2つのフィールドを連結し、それを私のテーブルに追加することは可能ですか? County_IDとPrecienct_IDをとり、121-603のような1つのフィールドを作成し、それを私のpkとして使用しますか? – gsueagle2008
まあ、そうかもしれない。その計算をselectリストに入れてください:insert into foo(id)barからconcat(county_id)、 ' - '、precinct_idを選択してください。しかし、このような複合的なksyはいくつかの理由から、悪い考えです。選挙/投票者ファイルデータベースを作成する機会がありますか? – tpdi