Maison > base de données > tutoriel mysql > Quelles sont les instructions pour interroger des données dans MySQL ?

Quelles sont les instructions pour interroger des données dans MySQL ?

下次还敢
Libérer: 2024-05-01 20:18:37
original
653 Les gens l'ont consulté

Les instructions de données de requête MySQL incluent : SELECT : récupérer des données ORDER BY : trier les résultats de la requête GROUP BY : regrouper les résultats par colonne HAVING : filtrer les données groupées Les instructions sont :

L'instruction SELECT Quelles sont les instructions pour interroger des données dans MySQL ?

est utilisée pour récupérer des données de la base de données. Sa syntaxe de base est la suivante :

<code>SELECT column_list
FROM table_name
[WHERE condition];</code>
Copier après la connexion
Parmi elles :

column_list : liste des colonnes (champs). ) à récupérer .

table_name : Le nom de la table pour récupérer les données.

WHERE condition (facultatif) : Condition de filtrage des lignes de données. L'instruction ORDER BY

est utilisée pour trier les résultats de la requête selon la colonne spécifiée. Sa syntaxe de base est la suivante :

<code>SELECT column_list
FROM table_name
[WHERE condition]
ORDER BY column_name ASC/DESC;</code>
Copier après la connexion
    où :
  • column_list:要检索的列(字段)列表。
  • table_name:要检索数据的表名。
  • WHERE condition(可选):过滤数据行的条件。

ORDER BY 语句

用于对查询结果按指定列排序,其基本语法如下:

<code>SELECT column_list, aggregate_function(column_name)
FROM table_name
[WHERE condition]
GROUP BY column_name;</code>
Copier après la connexion

其中:

  • column_name:要排序的列名。
  • ASC:按升序排序(从小到大)。
  • DESC:按降序排序(从大到小)。

GROUP BY 语句

用于对查询结果按指定列进行分组,其基本语法如下:

<code>SELECT column_list, aggregate_function(column_name)
FROM table_name
[WHERE condition]
GROUP BY column_name
HAVING condition;</code>
Copier après la connexion

其中:

  • column_list:要检索的列列表,其中必须包括分组列。
  • aggregate_function:聚合函数,如 SUM(), COUNT(), MAX(), MIN().
  • column_name:分组列名。

HAVING 语句

用于过滤分组后的数据,其基本语法如下:

rrreee

其中:

  • condition
  • column_name : le nom du. colonne à trier.
🎜ASC : Trier par ordre croissant (du petit au grand). 🎜🎜DESC : Trier par ordre décroissant (du plus grand au plus petit). L'instruction 🎜🎜🎜🎜GROUP BY🎜🎜🎜 est utilisée pour regrouper les résultats d'une requête par colonnes spécifiées. Sa syntaxe de base est la suivante : 🎜rrreee🎜où : 🎜🎜🎜column_list : la liste des colonnes à récupérer. , où les colonnes de regroupement doivent être incluses. 🎜🎜aggregate_function : fonction d'agrégation, telle que SUM(), COUNT(), MAX(), MIN().🎜🎜column_name : Nom de la colonne de regroupement. 🎜🎜🎜🎜HAVING instruction 🎜🎜🎜 est utilisée pour filtrer les données groupées. Sa syntaxe de base est la suivante : 🎜rrreee🎜où : 🎜🎜🎜condition : la condition de filtrage des données groupées. 🎜🎜

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal