Maison  >  Article  >  base de données  >  La différence entre groupby et orderby dans SQL

La différence entre groupby et orderby dans SQL

下次还敢
下次还敢original
2024-04-29 14:57:15680parcourir

GroupBy est utilisé pour agréger les données, tandis que OrderBy est utilisé pour trier les données. GroupBy renvoie le groupe, tandis que OrderBy renvoie les lignes triées. GroupBy peut contenir des fonctions d'agrégation, tandis que OrderBy peut contenir des colonnes normales. Différence entre GroupBy et OrderBy dans SQL

Syntaxe :

La différence entre groupby et orderby dans SQL

<code class="sql">SELECT column_name(s)
FROM table_name
GROUP BY column_name</code>

OrderBy

Trier le résultat défini par la valeur de la colonne spécifiée

Objectif :
    Organiser et afficher les données
  • Syntaxe :
<code class="sql">SELECT column_name(s)
FROM table_name
ORDER BY column_name [ASC | DESC]</code>
  • Différence
  • Utilisation : GroupBy est utilisé pour agréger les données, tandis que OrderBy est utilisé pour trier les données.

    • Ensemble de résultats :
    • GroupBy renvoie les groupes, tandis que OrderBy renvoie les lignes triées.
    • Colonnes : 
    • GroupBy peut contenir des fonctions d'agrégation, tandis que OrderBy peut contenir des colonnes normales.
    • Exemple

    Supposons qu'il existe un tableau appelé "Ventes" qui contient les données suivantes :

    • Produit
    • Ventes
    • Apple
    • 100

    Banane

    50

    Apple75Banane25Orange120GroupBy Exemple :
    <code class="sql">SELECT Product, SUM(Sales) AS TotalSales
    FROM Sales
    GROUP BY Product;</code>
    ProduitVentes totalesPomme175
    Résultats :

    Banane

    75

    Orange120OrderBy Exemple :
    <code class="sql">SELECT * FROM Sales
    ORDER BY Sales DESC;</code>
    ProduitVentesOrange120
    Résultats (triés par ventes par ordre décroissant) :

    Apple

    100

    Apple75Banane50Banane25

    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