Maison >base de données >tutoriel mysql >Comment interroger des enregistrements pendant une période donnée dans MySQL

Comment interroger des enregistrements pendant une période donnée dans MySQL

coldplay.xixi
coldplay.xixioriginal
2020-11-18 09:46:404274parcourir

Méthode MySQL pour interroger les enregistrements sur une période donnée : 1. Interroger les enregistrements dans un délai de N jours, le code est [WHERE TO_DAYS(NOW()) - TO_DAYS(time field) 4279b7456bde055105d431596505f400 SELECT PERIOD_DIFF(9802,199703);

-> type d'expr)

DATE_SUB(date,type d'expr INTERVAL)

ADDDATE(date,type d'expr INTERVAL)

SUBDATE(date,INTERVAL expr type)

Ces fonctions effectuent des opérations arithmétiques sur les dates. ADDDATE() et SUBDATE() sont respectivement synonymes de DATE_ADD() et DATE_SUB(). Dans MySQL 3.23, si le côté droit de l'expression est une valeur de date ou un champ datetime, vous pouvez utiliser + et - au lieu de DATE_ADD() et DATE_SUB() (exemple ci-dessous). Le paramètre date est une valeur DATETIME ou DATE spécifiant le début d'une date. expr est une expression qui spécifie s'il faut ajouter ou soustraire la valeur de l'intervalle à la date de début. expr est une chaîne ; elle peut être précédée d'un "-" pour représenter une valeur d'intervalle négative. type est un mot-clé qui indique le format dans lequel l'expression est interprétée.

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