Maison  >  Article  >  base de données  >  Résumé des instructions de suppression dans MySQL (Partie 2)

Résumé des instructions de suppression dans MySQL (Partie 2)

黄舟
黄舟original
2017-09-07 13:09:231502parcourir

4. L'instruction update set est l'instruction de modification et de mise à jour la plus couramment utilisée dans MySQL. Lorsqu'elle met à jour les informations, elle écrasera (supprimera) également les anciennes informations.

Un ensemble de mise à jour est utilisé avec où modifier certains enregistrements :

mise à jour + nom de la table + ensemble + informations modifiées + clause Where

Par exemple :

update stu set birth=1988,department='中文系' where id=9    and name='张三';

Remarque : S'il n'y a pas de clause Where après les informations de modification pour spécifier le contenu de la modification, alors l'instruction update set mettra à jour et modifiera toutes les informations de ce champ.

Par exemple

mysql> select * from c1score;
+-------+------+
| score | s    |
+-------+------+
|    56 |    1 |
|    79 |    2 |
|    91 |    3 |
|    46 |    5 |
|    35 |    6 |
+-------+------+
5 rows in set (0.08 sec)
mysql> update c1score set score=score+8;
Query OK, 5 rows affected (0.13 sec)
Rows matched: 5  Changed: 5  Warnings: 0
mysql> select * from c1score;
+-------+------+
| score | s    |
+-------+------+
|    64 |    1 |
|    87 |    2 |
|    99 |    3 |
|    54 |    5 |
|    43 |    6 |
+-------+------+                                                                                                    
5 rows in set (0.00 sec)

5 Utilisez l'instruction alter pour supprimer des champs :

Un nom de champ de suppression de nom de table alter

mysql> alter table c1score drop s;
Query OK, 0 rows affected (1.80 sec)
Records: 0  Duplicates: 0  Warnings: 0
mysql> select * from c1score;
+-------+
| score |
+-------+
|    64 |
|    87 |
|    99 |
|    54 |
|    43 |
+-------+
5 rows in set (0.00 sec)
B Utilisez alter pour supprimer l'index :

mysql> drop index idx_4a on 4a;    
Query OK, 0 rows affected (0.41 sec)    
Records: 0  Duplicates: 0  Warnings: 0
C Utilisez alter pour supprimer la clé primaire :

mysql> alter table sc3 drop primary key;
Query OK, 17 rows affected (1.00 sec)
Records: 17  Duplicates: 0  Warnings: 0
D Utilisez alter pour supprimer et mettre à jour le nom de la table :

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn