selectステートメントを使用して複数の行を挿入します

サンガミトララヒリ

'class'と 'class1'の2つのテーブルがあります。

クラス:

+------+---------+---------+
| name | classid | rollnum |
+------+---------+---------+
| ram  | 10      | 1       |
| ram  | 10      | 2       |
| ram  | 20      | 1       |
| ram  | 20      | 2       |
| ram  | 20      | 3       |
+------+---------+---------+

次に、以下のクエリを実行します。

insert into class1 (name1,classid1,rollnum1) values((select name from class where name='ram' and classid='10'),(select classid from class where name='ram' and classid='10'),(select rollnum from class where name='ram' and classid='10'));

そのため、「class1」テーブルは次のようになります。

+-------+----------+----------+------+
| name1 | classid1 | rollnum1 | add1 |
+-------+----------+----------+------+
| ram   | 10       | 1        | NULL |
| ram   | 10       | 2        | NULL |
+-------+----------+----------+------+

しかし、上記のクエリは私に以下のエラーを与えます:

ERROR 1242 (21000): Subquery returns more than 1 row
forpas

VALUES1つのSELECTステートメント使用する代わりに

insert into class1 (name1,classid1,rollnum1) 
select name,classid,rollnum 
from class 
where name='ram' and classid='10'

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

SELECTステートメントに基づいて複数の行を挿入します

分類Dev

inステートメントを使用してSQLに複数の行を挿入します

分類Dev

selectステートメントを使用して挿入を実行し、HQLを使用して複数の行に配置する方法

分類Dev

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

分類Dev

RubyでPGgemを使用して、挿入ステートメントで複数の値を選択します

分類Dev

複数のselectステートメントを使用してプライベート一時テーブルに挿入します

分類Dev

選択した月の範囲に基づいて、1つのSQLステートメントを使用して複数の行を挿入します

分類Dev

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

分類Dev

プリペアドステートメントを使用して空白行を挿入せずにMySQLに複数の行を挿入する方法

分類Dev

selectステートメントを持つ複数のデータを挿入します。そのselectステートメントのFROMテーブルは、挿入しようとしているテーブルと同じです。

分類Dev

SQL挿入ステートメントをループして複数の行を生成する

分類Dev

selectステートメントを使用して複数の行を更新します

分類Dev

1つのSQLステートメントに複数行のデータを挿入します

分類Dev

Groovyの1つのSQLステートメントに複数の行を挿入します

分類Dev

複数の列の挿入ステートメントを準備しています

分類Dev

mysqliプリペアドステートメントを使用してデータベースの複数の列にデータを挿入します

分類Dev

mysqlのJOINステートメントを使用して最後に挿入された行を取得します

分類Dev

Select insideInertステートメントを使用して文字列定数をテーブルに挿入します

分類Dev

selectステートメントを使用して静的な値をテーブル変数に挿入する方法

分類Dev

SQLステートメントでforループを使用して、1ずつ増加する複数の値を挿入します

分類Dev

複数のforeachMySQL挿入ステートメントをPHP配列データを使用して1つにマージします

分類Dev

変数の値をifステートメントのキー挿入として使用できますか?

分類Dev

挿入する値としてSELECTステートメントを使用する

分類Dev

selectステートメントを使用してMySQLテーブルに挿入します

分類Dev

複数のselectステートメントの結果を行として出力します

分類Dev

整数のリストを変数に入れて、それをselectステートメントで使用します

分類Dev

PDOバインドパラメータメソッドを使用して複数行のテキストをmysqlに挿入する方法は?

分類Dev

PHPを使用してJSONファイルからMySQLデータベースに複数の行とドキュメントを挿入します

分類Dev

VB 6.0のSQLステートメントを使用して、MS Accessレコードに複数の値を挿入できますか?

Related 関連記事

  1. 1

    SELECTステートメントに基づいて複数の行を挿入します

  2. 2

    inステートメントを使用してSQLに複数の行を挿入します

  3. 3

    selectステートメントを使用して挿入を実行し、HQLを使用して複数の行に配置する方法

  4. 4

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

  5. 5

    RubyでPGgemを使用して、挿入ステートメントで複数の値を選択します

  6. 6

    複数のselectステートメントを使用してプライベート一時テーブルに挿入します

  7. 7

    選択した月の範囲に基づいて、1つのSQLステートメントを使用して複数の行を挿入します

  8. 8

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

  9. 9

    プリペアドステートメントを使用して空白行を挿入せずにMySQLに複数の行を挿入する方法

  10. 10

    selectステートメントを持つ複数のデータを挿入します。そのselectステートメントのFROMテーブルは、挿入しようとしているテーブルと同じです。

  11. 11

    SQL挿入ステートメントをループして複数の行を生成する

  12. 12

    selectステートメントを使用して複数の行を更新します

  13. 13

    1つのSQLステートメントに複数行のデータを挿入します

  14. 14

    Groovyの1つのSQLステートメントに複数の行を挿入します

  15. 15

    複数の列の挿入ステートメントを準備しています

  16. 16

    mysqliプリペアドステートメントを使用してデータベースの複数の列にデータを挿入します

  17. 17

    mysqlのJOINステートメントを使用して最後に挿入された行を取得します

  18. 18

    Select insideInertステートメントを使用して文字列定数をテーブルに挿入します

  19. 19

    selectステートメントを使用して静的な値をテーブル変数に挿入する方法

  20. 20

    SQLステートメントでforループを使用して、1ずつ増加する複数の値を挿入します

  21. 21

    複数のforeachMySQL挿入ステートメントをPHP配列データを使用して1つにマージします

  22. 22

    変数の値をifステートメントのキー挿入として使用できますか?

  23. 23

    挿入する値としてSELECTステートメントを使用する

  24. 24

    selectステートメントを使用してMySQLテーブルに挿入します

  25. 25

    複数のselectステートメントの結果を行として出力します

  26. 26

    整数のリストを変数に入れて、それをselectステートメントで使用します

  27. 27

    PDOバインドパラメータメソッドを使用して複数行のテキストをmysqlに挿入する方法は?

  28. 28

    PHPを使用してJSONファイルからMySQLデータベースに複数の行とドキュメントを挿入します

  29. 29

    VB 6.0のSQLステートメントを使用して、MS Accessレコードに複数の値を挿入できますか?

ホットタグ

アーカイブ