Maison >base de données >tutoriel mysql >Comment interroger une colonne dans MySQL

Comment interroger une colonne dans MySQL

WBOY
WBOYoriginal
2022-01-18 15:57:169342parcourir

Dans MySQL, vous pouvez utiliser l'instruction SELECT pour interroger les données d'une colonne. La fonction de cette instruction est d'interroger les données dans des conditions spécifiées. La syntaxe est "sélectionner le nom de la colonne 1, le nom de la colonne 2... à partir de la table. nom".

Comment interroger une colonne dans MySQL

L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.

Comment interroger une colonne dans MySQL

La base de données MySQL utilise l'instruction SQL SELECT pour interroger les données.

Vous pouvez interroger des données dans la base de données via la fenêtre d'invite de commande mysql> ou interroger des données via des scripts PHP.

Syntaxe

Voici la syntaxe SELECT courante pour interroger des données dans la base de données MySQL :

SELECT column_name,column_name
FROM table_name
[WHERE Clause]
[LIMIT N][ OFFSET M]

Vous pouvez utiliser une ou plusieurs tables dans l'instruction de requête. Utilisez des virgules (,) pour séparer les tables et utilisez l'instruction WHERE pour. définir les conditions de requête.

La commande SELECT peut lire un ou plusieurs enregistrements.

Vous pouvez utiliser un astérisque (*) pour remplacer d'autres champs, et l'instruction SELECT renverra toutes les données de champ de la table

Vous pouvez utiliser l'instruction WHERE pour inclure n'importe quelle condition.

Vous pouvez utiliser l'attribut LIMIT pour définir le nombre d'enregistrements renvoyés.

Vous pouvez utiliser OFFSET pour spécifier le décalage de données auquel l'instruction SELECT commence l'interrogation. Par défaut, le décalage est 0.

La syntaxe pour interroger une colonne est la suivante :

select 列名1,列名2... from 表名

L'exemple est le suivant :

Interrogez les données des deux champs t_name et t_birth dans la table de test, et faites correspondre la ligne t_name='name2' :

mysql> select t_name,t_birth from test where t_name='name2';
+-------+------------+
| t_name | t_birth    |
+-------+------------+
| name2  | 2013-01-01 |
+-------+------------+
1 rows in set (0.00 sec)

Apprentissage recommandé : tutoriel vidéo mysql

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