Regrouper les résultats des requêtes SQL par jour
En SQL, le regroupement des données par jour peut être un moyen utile de résumer et d'analyser les données au fil du temps. Considérez le scénario suivant : vous disposez d'une table nommée « Ventes » avec des colonnes pour saleID, montant et créée (une colonne DATETIME). Vous souhaitez regrouper les ventes par jour et calculer le montant total vendu pour chaque jour.
Solution utilisant SQL Server 2005 :
Si vous utilisez SQL Server 2005 , vous pouvez utiliser la requête suivante pour obtenir le résultat souhaité :
select sum(amount) as total, dateadd(DAY,0, datediff(day,0, created)) as created from sales group by dateadd(DAY,0, datediff(day,0, created))
Voici une répartition des query:
En exécutant cette requête, vous obtiendrez un ensemble de résultats qui montre le montant total vendu pour chaque jour. Cela peut être utile pour visualiser les tendances des ventes au fil du temps ou identifier les périodes de pointe et de baisse pour votre entreprise.
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!