Createtabletesting(idint,item_namev"/> Createtabletesting(idint,item_namev">

Maison >base de données >tutoriel mysql >Comment insérer des valeurs dans un tableau à l'aide de la sortie auto-calculée MySQL ?

Comment insérer des valeurs dans un tableau à l'aide de la sortie auto-calculée MySQL ?

王林
王林avant
2023-09-06 09:09:09743parcourir

如何借助 MySQL 自计算输出将值插入表中?

Nous pouvons insérer des valeurs dans le tableau via la sortie auto-calculée renvoyée par MySQL. Dans ce cas, nous n'avons pas besoin d'utiliser une table virtuelle "double". La syntaxe peut ressembler à ceci :

INSERT INTO table_name(column1,column2,column3,…) Select value1,value2,value3,…;

Exemple

Dans l'exemple ci-dessous, nous utilisons la sortie de l'auto-calcul MySQL pour insérer des valeurs dans la table 'testing'.

mysql> Create table testing(id int, item_name varchar(10));
Query OK, 0 rows affected (0.15 sec)

mysql> Insert into testing (id,item_name)Select 1,'Book';
Query OK, 1 row affected (0.11 sec)
Records: 1 Duplicates: 0 Warnings: 0

mysql> Insert into testing (id,item_name)Select 2,'Pen';
Query OK, 1 row affected (0.11 sec)
Records: 1 Duplicates: 0 Warnings: 0

mysql> select * from testing;

+------+-----------+
| id   | item_name |
+------+-----------+
| 1    | Book      |
| 2    | Pen       |
+------+-----------+

2 rows in set (0.00 sec)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer