Maison  >  Article  >  base de données  >  Explication détaillée du code sur la façon dont MySQL obtient des données statistiques dans un délai spécifié

Explication détaillée du code sur la façon dont MySQL obtient des données statistiques dans un délai spécifié

黄舟
黄舟original
2017-05-14 10:02:231395parcourir

Cet article présente principalement les informations pertinentes de mysql pour obtenir les données statistiques dans le délai spécifié. Les amis dans le besoin peuvent se référer à

mysql pour obtenir les données statistiques. dans la période spécifiée. Statistiques

Statistiques par année

SELECT 
  count(*), 
  DATE_FORMAT(order_info.create_time, '%Y-%m-%d') AS count_by_date 
FROM 
  order_info 
WHERE 
  DATE_FORMAT(order_info.create_time, '%Y') = '2017' 
GROUP BY 
  count_by_date 
ORDER BY NULL

Statistiques par mois

SELECT 
  count(*), 
  DATE_FORMAT(order_info.create_time, '%Y-%m-%d') AS count_by_date 
FROM 
  order_info 
WHERE 
  DATE_FORMAT(order_info.create_time, '%Y-%m') = '2017-04' 
GROUP BY 
  count_by_date 
ORDER BY NULL

Des modifications spécifiques peuvent être apportées. Changez-le selon vos besoins

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