Maison  >  Article  >  base de données  >  Comment effectuer une requête de données dans MySQL

Comment effectuer une requête de données dans MySQL

醉折花枝作酒筹
醉折花枝作酒筹original
2021-03-25 16:45:425305parcourir

Nous avons déjà appris les opérations d'ajout, de suppression, de modification et de requête de la base de données, mais nous n'avons qu'une simple compréhension des opérations de requête de la base de données. Suivons l'éditeur pour apprendre d'autres opérations sur les enregistrements de requête de la base de données.

Comment effectuer une requête de données dans MySQL

Nous créons d'abord une table de données étudiants. Cette opération est basée sur cette table de données. Les données de cette table de données sont les suivantes :

Comment effectuer une requête de données dans MySQL

1. Interroger les enregistrements
select distinct 字段1,字段2 from 表名;

où : champ

  •  : fait référence au champ qui doit être interrogé, comme dans l'identifiant ou l'âge de la table de données

  • Nom de la table : c'est la table de données sur laquelle nous opérons, par exemple, j'utilise la table des étudiants

Tant qu'un champ entre le champ 1 et le champ 2 est différent, il sera généralement utilisé pour pour filtrer un seul champ distinct<.>En même temps, cette instruction peut également être utilisée sous certaines conditions. Requête,

symboles de comparaison de requêtes de conditions :

, , , , <code>>, <code>>=. et d'autres opérateurs de comparaison, vous pouvez utiliser Etc <code>!=or peut être utilisé dans cette phrase and. Vous pouvez voir l'exemple :

Comment effectuer une requête de données dans MySQL

Tri

Vous pouvez. utilisez des instructions SQL Triez les données par ordre croissant et décroissant.

Ordre croissant :

select * from 表名 order by 字段名 asc;

Ordre décroissant :

select * from 表名 order by字段名 desc;

En SQL, la valeur par défaut est l'ordre croissant lorsque
est trié.


Comment effectuer une requête de données dans MySQL3. Limitation

Ajouter limite à la fin de la déclaration. Le numéro 1, le numéro 2

sont utilisés pour limiter le nombre de requêtes. Le chiffre 1 représente quel enregistrement commencer à récupérer (en commençant à 0), et le chiffre 2 représente le nombre d'enregistrements à récupérer !

<strong>limit 数字1,数字2</strong>Si seul le chiffre 1 est écrit après

, alors un enregistrement sera pris par défaut.

limit

Comment effectuer une requête de données dans MySQL

4. Agrégation

Les utilisateurs doivent effectuer certaines opérations récapitulatives, ce qui nécessite des opérations d'agrégation SQL.

select sum(字段名) from 表名;

La sommation des données peut être réalisée via

. sum

select count(*|字段名) from 表名;
Comment effectuer une requête de données dans MySQL

Le comptage des champs peut être complété grâce au comptage. Les résultats du comptage en utilisant * ou les noms de champs sont les mêmes.


select max(字段名) from 表名;
Comment effectuer une requête de données dans MySQL

max peut trouver la valeur maximale dans les données.

Dans ce tableau de données, la valeur maximale est de 40, donc le résultat de sortie est de 40.

select min(字段名) from 表名;
Comment effectuer une requête de données dans MySQL

min peut trouver la valeur minimale dans les données.

Dans ce tableau de données, la valeur minimale est de 10, donc le résultat de sortie est de 10.

Comment effectuer une requête de données dans MySQL

Tutoriel 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