Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

calcul du nombre de jours ouvrables entre 2 dates

1 réponse
Avatar
Boblemar
Bonjour,

Je cherche à effectuer un filtre sur une requête avec comme critère un
nombre de jours ouvrables (sans samedi et dimanches).
Existe-t'il un moyen simple (via DateDiff par exemple) de le faire, ou
dois-je créer une fonction TSQL à cet effet ?

Arnaud

1 réponse

Avatar
Fred BROUARD
Boblemar a écrit:
Bonjour,

Je cherche à effectuer un filtre sur une requête avec comme critère un
nombre de jours ouvrables (sans samedi et dimanches).
Existe-t'il un moyen simple (via DateDiff par exemple) de le faire, ou
dois-je créer une fonction TSQL à cet effet ?



Le mieux est de créer une table de planning (ou un ensemble de tables de gestion
de calendrier). Les temps de réponse seront nettement plus court qu'une udf. Set
ce sera beaucoup plus souple en cas de chagement de règles de gestion (fermeture
le lundi par exemple).

Lisez l'article que j'ai écrit à ce sujet :
http://sqlpro.developpez.com/cours/gestiontemps/


Arnaud



--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************