Maison  >  Article  >  base de données  >  Sélectionner une colonne qui est également un mot-clé MySQL ?

Sélectionner une colonne qui est également un mot-clé MySQL ?

王林
王林avant
2023-09-05 23:57:021260parcourir

选择一个同时也是 MySQL 关键字的列?

Pour sélectionner une colonne qui est également un mot-clé dans MySQL, vous devez utiliser des backticks autour du nom de la colonne. Comme vous le savez, select est un mot-clé dans MySQL et les noms de colonnes sont traités comme select lors de la création d'une nouvelle table.

Créons une table :

mysql> create table DemoTable (`select` varchar(100));
Query OK, 0 rows affected (0.53 sec)

Voici la requête pour insérer des enregistrements dans la table à l'aide de la commande insert :

mysql> insert into DemoTable values('Records');
Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable values('All Data');
Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('Information');
Query OK, 1 row affected (0.32 sec)

Voici la requête pour afficher les enregistrements dans la table à l'aide de la commande select :

mysql> select *from DemoTable;

Cela produira le résultat suivant :

+-------------+
| select      |
+-------------+
| Records     |
| All Data    |
| Information |
+-------------+
3 rows in set (0.00 sec)

Ce qui suit est une requête pour sélectionner une colonne qui est également un mot-clé dans MySQL :

mysql> select `select` from DemoTable;

Cela produira le résultat suivant :

+-------------+
| select      |
+-------------+
| Records     |
| All Data    |
| Information |
+-------------+
3 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