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

Comment interroger les données d'une colonne dans MySQL

PHPz
PHPzoriginal
2023-04-18 17:07:394710parcourir

MySQL est un système de gestion de base de données de lignes très largement utilisé. Il peut gérer de grandes quantités de données et fournit des outils complets de requête et de gestion. L'interrogation des données de colonne est une opération très courante et basique. Dans MySQL, l'interrogation des données d'une colonne nécessite l'utilisation de l'instruction SELECT. Examinons-la ensemble.

1. Syntaxe de base

L'instruction SELECT est l'instruction de base utilisée pour interroger des données dans MySQL. Elle peut interroger les données de la table entière ou uniquement certaines colonnes de données. La syntaxe de base pour interroger les données des colonnes est la suivante :

SELECT nom_colonne1, nom_colonne2,...
FROM nom_table

Parmi eux, nom_colonne1, nom_colonne2,... représentent les noms de colonnes qui doivent être interrogés et peuvent être séparés. par des virgules pour interroger plusieurs colonnes ; table_name représente le nom de la table où les données doivent être interrogées.

2. Exemple

Ci-dessous, nous utilisons un exemple pour montrer comment utiliser l'instruction SELECT pour interroger les données d'une colonne.

Supposons qu'il existe une table d'étudiants contenant les informations suivantes :

id name gender age class_id
1 张三 Homme 20 1
2 李四 Femme 19 2
3 王五 Homme 21 1
4 Zhao Liu Femme 22 3
5 Qianqi Homme 20 2
6 Liu Ba Homme 19 3

Maintenant, nous avons besoin Recherchez les noms (name) et les numéros de classe (class_id) de tous les étudiants dans la table des étudiants. L'instruction de requête est la suivante :

SELECT name, class_id
FROM Students

Exécutez l'instruction ci-dessus et le résultat est le suivant :

name class_id
Zhang San 1
Li Si 2
Wang Wu 1
Zhao Liu 3
Qianqi 2
Liu Ba 3

Comme le montrent les résultats ci-dessus, l'interrogation des données des colonnes peut obtenir certaines des informations sur les données dont nous avons besoin, nous aidant ainsi à mieux analyser et traiter les données.

3. Autre syntaxe

  1. Mots-clés ALL et DISTINCT

Dans l'instruction SELECT, nous pouvons également utiliser les mots-clés ALL et DISTINCT pour limiter les résultats de la requête. Le mot clé ALL indique l'interrogation de toutes les données (valeur par défaut) et le mot clé DISTINCT indique l'interrogation de données uniques. Par exemple : SELECT ALL nom SELECT DISTINCT sexe


Mot-clé AS


Dans l'instruction SELECT, nous pouvons également utiliser le mot-clé AS pour alias le nom de la colonne de requête. Par exemple :

SELECT name AS name, class_id AS class number

FROM Students
  1. Dans l'instruction ci-dessus, les caractères après le mot-clé AS représentent l'alias du nom de colonne du résultat de la requête, et l'alias sera affiché dans la requête finale résultat au lieu du nom de colonne d'origine.
4. Résumé

L'interrogation des données de colonne est une opération basique et courante dans MySQL, qui peut nous aider à obtenir des informations utiles à partir des données. Lors de l'interrogation des données de colonne, vous devez utiliser l'instruction SELECT et clarifier le nom de la colonne et le nom de la table. Dans le même temps, les mots-clés ALL et DISTINCT peuvent être utilisés pour limiter les résultats de la requête, et le mot-clé AS peut être utilisé pour créer un alias pour les noms de colonnes.

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