Cet article présente principalement les informations pertinentes sur l'obtention de données statistiques par MySQL dans un délai spécifié. Les amis qui en ont besoin peuvent s'y référer. J'espère qu'il pourra aider tout le monde.
mysql Obtenez des données statistiques sur une période de temps spécifiée
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 mensuelles
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
La transformation spécifique peut être modifiée en fonction de vos besoins.
Recommandations associées :
Croissance quotidienne des données de la base de données statistiques
Compétences en déclarations SQL : données statistiques mensuelles
Histogrammes de statistiques d'optimisation Oracle
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!