他の2つのテーブルから1つのテーブルに複数の行を挿入する

ミシェルH

1つのクエリで複数の行をテーブルに挿入する必要があります(ループを使用する代わりに、可能ですが、サーバーリソースを大量に浪費します)。

私は3つのテーブルを持っています:

-Members
MemberID (int)

-Items
ItemID (int)

-MemberInventory
MemberID (int)
ItemID (int)

新しいメンバーを追加するときは、その新しいmemberIDとすべてのitemIDを選択して、MemberInvテーブルに挿入する必要があります。

新しいアイテムを追加するときは、その新しいitemIDとすべてのmemberIDを選択して、MemberInvテーブルに挿入する必要があります。

scaisEdge

max(memberID)およびCROSSJOINアイテムにINSERTSELECTを使用してみてください。

  insert into  MemberInventory ( MemberID, ItemID )
  select t.max_id , Items.ItemId
  from (
    select  max(Members.memberId) max_id
    from members
  ) t 
 cross join  Items

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

2つのテーブルから1つのテーブルに複数の行を挿入します

分類Dev

PrimaryKeyを使用して2つのテーブルから1つのテーブルに複数の行を挿入します

分類Dev

UNIONの使用中に複数のテーブルから1つのテーブルに挿入する方法

分類Dev

フォームおよび他の複数の他のテーブルから1つのテーブルに値を挿入します

分類Dev

テーブルの1つの行を別のテーブルの2つの行に挿入する方法

分類Dev

2つのテーブルから加算を行い、そのうちの1つに値を挿入する方法

分類Dev

他のテーブルから 1 つの列を挿入する

分類Dev

MYSQLで1つのテーブルから別のテーブルに行を挿入する方法

分類Dev

複数のテーブルのデータを1つのテーブルに挿入する

分類Dev

Oracleの複数のテーブルから1つのテーブルにデータを挿入するにはどうすればよいですか?

分類Dev

1つの列から別のテーブルの2つの列にデータを挿入する手順

分類Dev

Laravelの1つのビューから2つのテーブルにデータを挿入する方法

分類Dev

1つのテーブルから別のテーブルに複数の行を転送する方法(SQL)

分類Dev

ソーステーブルから宛先テーブルの1つの列に複数の異なる列を挿入する方法

分類Dev

他の2つの列値の差に基づいて、別のテーブルから値を挿入する

分類Dev

HIVE 内の 1 つのテーブルから別のテーブルに JSON データを挿入する

分類Dev

PostgreSQL-3つのテーブルから複数の主キーを選択し、外部キーとして1つのテーブルに挿入します

分類Dev

mysqlで別々に別の2つのテーブルからテーブルに行を挿入します

分類Dev

データベース内の1つのテーブルから、異なる列を持つ別のテーブルに特定の行を挿入します

分類Dev

1つの選択クエリから複数のテーブルに挿入するクエリ

分類Dev

1つのテーブルから複数のエントリに値を挿入します

分類Dev

SQLで1つのテーブルから次のテーブルにデータを挿入する

分類Dev

2 つの異なるテーブルのレコードを 1 つのテーブルに挿入する

分類Dev

2つの異なるテーブルから2つの値を1つのテーブルに挿入します

分類Dev

別のテーブルから1つのテーブルに値を挿入する方法

分類Dev

1つのテーブルのデータが原因で、複数のテーブルから行を削除する

分類Dev

異なるテーブルの複数の値を1つのテーブルに挿入したい..

分類Dev

Mysql:テーブルの複数の行を1つのSQL行に挿入します

分類Dev

日付表示の複数の行を持つ2つのテーブルを、他のテーブルの1つの行に結合します

Related 関連記事

  1. 1

    2つのテーブルから1つのテーブルに複数の行を挿入します

  2. 2

    PrimaryKeyを使用して2つのテーブルから1つのテーブルに複数の行を挿入します

  3. 3

    UNIONの使用中に複数のテーブルから1つのテーブルに挿入する方法

  4. 4

    フォームおよび他の複数の他のテーブルから1つのテーブルに値を挿入します

  5. 5

    テーブルの1つの行を別のテーブルの2つの行に挿入する方法

  6. 6

    2つのテーブルから加算を行い、そのうちの1つに値を挿入する方法

  7. 7

    他のテーブルから 1 つの列を挿入する

  8. 8

    MYSQLで1つのテーブルから別のテーブルに行を挿入する方法

  9. 9

    複数のテーブルのデータを1つのテーブルに挿入する

  10. 10

    Oracleの複数のテーブルから1つのテーブルにデータを挿入するにはどうすればよいですか?

  11. 11

    1つの列から別のテーブルの2つの列にデータを挿入する手順

  12. 12

    Laravelの1つのビューから2つのテーブルにデータを挿入する方法

  13. 13

    1つのテーブルから別のテーブルに複数の行を転送する方法(SQL)

  14. 14

    ソーステーブルから宛先テーブルの1つの列に複数の異なる列を挿入する方法

  15. 15

    他の2つの列値の差に基づいて、別のテーブルから値を挿入する

  16. 16

    HIVE 内の 1 つのテーブルから別のテーブルに JSON データを挿入する

  17. 17

    PostgreSQL-3つのテーブルから複数の主キーを選択し、外部キーとして1つのテーブルに挿入します

  18. 18

    mysqlで別々に別の2つのテーブルからテーブルに行を挿入します

  19. 19

    データベース内の1つのテーブルから、異なる列を持つ別のテーブルに特定の行を挿入します

  20. 20

    1つの選択クエリから複数のテーブルに挿入するクエリ

  21. 21

    1つのテーブルから複数のエントリに値を挿入します

  22. 22

    SQLで1つのテーブルから次のテーブルにデータを挿入する

  23. 23

    2 つの異なるテーブルのレコードを 1 つのテーブルに挿入する

  24. 24

    2つの異なるテーブルから2つの値を1つのテーブルに挿入します

  25. 25

    別のテーブルから1つのテーブルに値を挿入する方法

  26. 26

    1つのテーブルのデータが原因で、複数のテーブルから行を削除する

  27. 27

    異なるテーブルの複数の値を1つのテーブルに挿入したい..

  28. 28

    Mysql:テーブルの複数の行を1つのSQL行に挿入します

  29. 29

    日付表示の複数の行を持つ2つのテーブルを、他のテーブルの1つの行に結合します

ホットタグ

アーカイブ