Maison  >  Article  >  base de données  >  Comment compter le nombre de mardis entre deux dates en TSQL ?

Comment compter le nombre de mardis entre deux dates en TSQL ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-10-30 01:19:29905parcourir

How to Count the Number of Tuesdays Between Two Dates in TSQL?

Comment déterminer le numéro d'un jour de la semaine spécifique entre deux dates à l'aide de TSQL

Calculer la fréquence d'un jour de la semaine particulier entre deux dates est un compétence précieuse en analyse de données. Par exemple, connaître le nombre de mardis entre deux dates peut faciliter la planification des tâches. En TSQL, il existe des techniques simples pour y parvenir.

Pour déterminer le nombre de mardis entre les dates, une approche consiste à soustraire le nombre de jours précédant le premier mardi de la période de celui du mardi dernier. Cela peut être exprimé comme suit :

<code class="tsql">datediff(day, -6, @to)/7-datediff(day, -5, @from)/7</code>

Ici, @from et @to représentent respectivement les dates de début et de fin. Les valeurs -6 et -5 précisent que nous prenons en compte les lundis (-6) et les mardis (-5) dans notre calcul.

En appliquant cette approche à vos données spécifiques, vous pouvez facilement déterminer le nombre de mardis entre les deux dates, permettant une prise de décision éclairé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