1つのInsertステートメントを使用して数十万のレコードを挿入するにはどうすればよいですか?

VBMali

特定の値を持つ数千のレコードを1つのテーブルに挿入する必要があります。2つの列に動的な値があるという1つの条件。

ビジネスロジック:すべてのクライアントのすべてのWebサイトに特定の値を挿入する必要があります。1つのクライアントが1つ以上のWebサイトを持つことができます。

静的SQLを記述したい場合、SQLには挿入する10万を超えるレコードがあります。

レコードは、私は、テーブルに挿入するwebsite_preferences

INSERT into website_preferences ( cid, website_id, key, value, is_preview, updated_by, updated_on, created_by, created_on, details )
VALUES ( DYNAMIC_CID, DYNAMIC_WEBSITE_ID, 'NEIGHBORHOOD_GOOGLE_PLACES', 'airport, gas_station, supermarket, gym', 123, NOW(), 123, NOW(), NULL )

websites テーブルには、他のメタデータとともにcidとwebsite_idがあります。

このクエリにより、最大で数十万のレコードが得られます。

SELECT w.id,w.cid FROM websites w WHERE deleted_by IS NOT NULL

cidおよびid(WebサイトID)をwebsitesテーブルからフェッチして挿入ステートメントに関連付けるにはどうすればよいですか?

名のない馬

INSERTを探しているようです... SELECT:

INSERT into website_preferences (cid, website_id, key, value, is_preview, updated_by, updated_on, created_by, created_on, details)
SELECT w.id, w.cid, 'NEIGHBORHOOD_GOOGLE_PLACES', 'airport, gas_station, supermarket, gym', 123, NOW(), 123, NOW(), NULL
FROM websites w 
WHERE deleted_by IS NOT NULL;

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

INSERT INTOステートメントを使用してBLOBフィールドに単純な値を挿入するにはどうすればよいですか?

分類Dev

SQL SERVER Selectステートメントに挿入を使用して複数の行を挿入するにはどうすればよいですか?

分類Dev

SQL Serverのwhileループでselectステートメントを使用してレコードを取得するにはどうすればよいですか?

分類Dev

ストアドプロシージャの結果を、レコードの挿入に使用されているselectステートメントに返すにはどうすればよいですか。

分類Dev

Doobieを使用して挿入ステートメントでオプションの結果を取得するにはどうすればよいですか?

分類Dev

ts.transformを使用して関数に追加のステートメントを挿入するにはどうすればよいですか?

分類Dev

複数のドキュメントを挿入し、マングースを使用して重複を更新するにはどうすればよいですか?

分類Dev

MySQL-selectステートメントを使用して複数の行を挿入するにはどうすればよいですか?

分類Dev

1つのステートメントで複数の行をDB2に挿入するにはどうすればよいですか?

分類Dev

1つのステートメントでANDとORを使用するにはどうすればよいですか

分類Dev

mysqlのプロシージャを使用して、値にnow()メソッドを持つ挿入ステートメントを生成するにはどうすればよいですか?

分類Dev

selectステートメントの1つの列の値を使用して、結合の列を表示するにはどうすればよいですか?

分類Dev

1つのドキュメントのアイテムのリストをcosmosdb C#に挿入するにはどうすればよいですか?

分類Dev

プリペアドステートメントを使用してコード名1データベースにデータを挿入するにはどうすればよいですか?

分類Dev

コメントタイトルにワードプレスの投稿値を挿入するにはどうすればよいですか?

分類Dev

C#コードを使用して1つのグリッドに2つの境界線を挿入するにはどうすればよいですか?

分類Dev

1つのcreatetableステートメントでIndexを使用して外部キーを作成するにはどうすればよいですか?(Oracle)

分類Dev

1つのcreatetableステートメントでIndexを使用して外部キーを作成するにはどうすればよいですか?(Oracle)

分類Dev

1つの配列に対してlinqのgroupbyおよびminステートメントを使用するにはどうすればよいですか?

分類Dev

テキストを見つけてコピーし、ファイルの次の行に挿入するにはどうすればよいですか?

分類Dev

Babel.jsを使用してインポートステートメントをASTに挿入するにはどうすればよいですか?

分類Dev

コンピュータが1と0のみを使用して「if」ステートメントを作成するにはどうすればよいですか。

分類Dev

テーブルから1つの行を削除し、SQLステートメントを介して別の行に挿入するにはどうすればよいですか?

分類Dev

minitestを使用してRailsでコントローラーの更新メソッドをテストするにはどうすればよいですか?

分類Dev

switch()ステートメントを使用して、数値から文字のグレードに変換するにはどうすればよいですか?

分類Dev

Pythonプログラムにコードを挿入して、ifステートメント内の条件を出力できるようにするにはどうすればよいですか?

分類Dev

PHPで準備済みステートメントを使用して、implode()を使用して複数の整数をINステートメントに挿入するにはどうすればよいですか?

分類Dev

カウント値に基づいて、SQLを使用してレコードを個別に挿入するにはどうすればよいですか?

分類Dev

ColdFusion:1回の挿入で静的外部キーを使用してリストを挿入するにはどうすればよいですか?

Related 関連記事

  1. 1

    INSERT INTOステートメントを使用してBLOBフィールドに単純な値を挿入するにはどうすればよいですか?

  2. 2

    SQL SERVER Selectステートメントに挿入を使用して複数の行を挿入するにはどうすればよいですか?

  3. 3

    SQL Serverのwhileループでselectステートメントを使用してレコードを取得するにはどうすればよいですか?

  4. 4

    ストアドプロシージャの結果を、レコードの挿入に使用されているselectステートメントに返すにはどうすればよいですか。

  5. 5

    Doobieを使用して挿入ステートメントでオプションの結果を取得するにはどうすればよいですか?

  6. 6

    ts.transformを使用して関数に追加のステートメントを挿入するにはどうすればよいですか?

  7. 7

    複数のドキュメントを挿入し、マングースを使用して重複を更新するにはどうすればよいですか?

  8. 8

    MySQL-selectステートメントを使用して複数の行を挿入するにはどうすればよいですか?

  9. 9

    1つのステートメントで複数の行をDB2に挿入するにはどうすればよいですか?

  10. 10

    1つのステートメントでANDとORを使用するにはどうすればよいですか

  11. 11

    mysqlのプロシージャを使用して、値にnow()メソッドを持つ挿入ステートメントを生成するにはどうすればよいですか?

  12. 12

    selectステートメントの1つの列の値を使用して、結合の列を表示するにはどうすればよいですか?

  13. 13

    1つのドキュメントのアイテムのリストをcosmosdb C#に挿入するにはどうすればよいですか?

  14. 14

    プリペアドステートメントを使用してコード名1データベースにデータを挿入するにはどうすればよいですか?

  15. 15

    コメントタイトルにワードプレスの投稿値を挿入するにはどうすればよいですか?

  16. 16

    C#コードを使用して1つのグリッドに2つの境界線を挿入するにはどうすればよいですか?

  17. 17

    1つのcreatetableステートメントでIndexを使用して外部キーを作成するにはどうすればよいですか?(Oracle)

  18. 18

    1つのcreatetableステートメントでIndexを使用して外部キーを作成するにはどうすればよいですか?(Oracle)

  19. 19

    1つの配列に対してlinqのgroupbyおよびminステートメントを使用するにはどうすればよいですか?

  20. 20

    テキストを見つけてコピーし、ファイルの次の行に挿入するにはどうすればよいですか?

  21. 21

    Babel.jsを使用してインポートステートメントをASTに挿入するにはどうすればよいですか?

  22. 22

    コンピュータが1と0のみを使用して「if」ステートメントを作成するにはどうすればよいですか。

  23. 23

    テーブルから1つの行を削除し、SQLステートメントを介して別の行に挿入するにはどうすればよいですか?

  24. 24

    minitestを使用してRailsでコントローラーの更新メソッドをテストするにはどうすればよいですか?

  25. 25

    switch()ステートメントを使用して、数値から文字のグレードに変換するにはどうすればよいですか?

  26. 26

    Pythonプログラムにコードを挿入して、ifステートメント内の条件を出力できるようにするにはどうすればよいですか?

  27. 27

    PHPで準備済みステートメントを使用して、implode()を使用して複数の整数をINステートメントに挿入するにはどうすればよいですか?

  28. 28

    カウント値に基づいて、SQLを使用してレコードを個別に挿入するにはどうすればよいですか?

  29. 29

    ColdFusion:1回の挿入で静的外部キーを使用してリストを挿入するにはどうすればよいですか?

ホットタグ

アーカイブ