Maison > base de données > tutoriel mysql > Comment déterminer le nombre de jours dans un mois à l'aide de SQL Server ?

Comment déterminer le nombre de jours dans un mois à l'aide de SQL Server ?

Barbara Streisand
Libérer: 2025-01-05 12:37:43
original
233 Les gens l'ont consulté

How to Determine the Number of Days in a Month Using SQL Server?

Détermination du nombre de jours dans un mois dans SQL Server

Problème :

Détermination le nombre de jours dans un mois est une exigence courante dans l’analyse des données et le reporting. Comment pouvons-nous accomplir cette tâche dans SQL Server ?

Solution :

SQL Server 2012 fournit une fonction intégrée appelée EOMONTH (Transact-SQL). Cette fonction renvoie le dernier jour d'un mois spécifié. En combinant EOMONTH avec une autre fonction intégrée, DAY (Transact-SQL), nous pouvons calculer le nombre de jours dans le mois.

Mise en œuvre :

DECLARE @ADate DATETIME

SET @ADate = GETDATE()

SELECT DAY(EOMONTH(@ADate)) AS DaysInMonth
Copier après la connexion

Dans cet exemple, @ADate est défini sur la date actuelle. La fonction EOMONTH est appliquée à @ADate, renvoyant le dernier jour du mois en cours. Enfin, la fonction DAY permet d'extraire le jour du mois, qui correspond au nombre de jours du mois.

Cette méthode apporte une solution simple et efficace pour déterminer le nombre de jours d'un mois dans Serveur SQL.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal