DATE_SUB(data). , INTERVALLE 1 AN)"."/> DATE_SUB(data). , INTERVALLE 1 AN)".">

Maison  >  Article  >  base de données  >  Comment interroger des données pendant un an dans MySQL

Comment interroger des données pendant un an dans MySQL

WBOY
WBOYoriginal
2022-05-16 16:07:379444parcourir

Dans MySQL, vous pouvez utiliser la fonction "DATE_SUB()" pour interroger les données sur un an. Cette fonction est utilisée pour définir un intervalle de temps spécifié soustrait de la date. La syntaxe est "SELECT * FROM table name WHERE time field> DATE_SUB(données, INTERVALLE 1 ANNÉE)”.

Comment interroger des données pendant un an dans MySQL

L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.

Comment interroger les données d'un an dans mysql

La fonction DATE_SUB() soustrait l'intervalle de temps spécifié de la date.

Syntaxe

DATE_SUB(date,INTERVAL expr type)

Le paramètre date est une expression de date légale. Le paramètre expr est l'intervalle de temps que vous souhaitez ajouter.

L'exemple est le suivant :

SELECT * FROM 表名 WHERE 时间字段>DATE_SUB(CURDATE(), INTERVAL 1 YEAR) 一年
SELECT * FROM 表名 WHERE 时间字段>DATE_SUB(CURDATE(), INTERVAL 1 WEEK) 一周
SELECT * FROM 表名 WHERE 时间字段 >DATE_SUB(CURDATE(), INTERVAL 3 MONTH) 三个月

Connaissances élargies :

Supposons que nous ayons le tableau "Commandes" comme suit :

Comment interroger des données pendant un an dans MySQL

Maintenant, nous voulons soustraire 5 jours de "OrderDate".

Nous utilisons l'instruction SELECT suivante :

SELECT OrderId,DATE_SUB(OrderDate,INTERVAL 5 DAY) AS SubtractDate
FROM Orders

Résultat :

Comment interroger des données pendant un an dans MySQL

Apprentissage recommandé : Tutoriel vidéo mysql

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