SQL: jours ouvrés d'une pèriode - Programmation
Marsh Posté le 21-06-2001 à 10:05:16
Les jours ou l'on travaille: lundi, mardi, mercredi, jeudi, vendredi...sauf les jours feriés.
Marsh Posté le 21-06-2001 à 10:24:43
Pour ça, il faut que ta base dispose d'un calendrier des jours!!!
Pour les jours fériés "fixes", tu peux adopter une règhle de gestion, par contre, pour les fêtes variables (comme l'Ascension), il n'y a pas de remède.
Marsh Posté le 21-06-2001 à 11:04:01
mario51 a écrit a écrit : Les jours ou l'on travaille: lundi, mardi, mercredi, jeudi, vendredi...sauf les jours feriés. |
Attention aux jours ouvres et aux jours ouvrables...
les jours ouvres ne sont pas les memes pour tout le monde...
Marsh Posté le 21-06-2001 à 11:08:32
Fred999 a écrit a écrit : Pour ça, il faut que ta base dispose d'un calendrier des jours!!! Pour les jours fériés "fixes", tu peux adopter une règhle de gestion, par contre, pour les fêtes variables (comme l'Ascension), il n'y a pas de remède. |
Malheuresement, ma basene dispose pas de calendrier: dans un premier temps, j'aimerais avoir le nombre de jours en enlevant simplement les samedis et dimanches.
J'avia strouvé une solution qui consistée a récupérerer le nombre de semaines entre les 2 dates et enlever 2 jours par semaine: le probleme est que cette solution ne marche que pour une année !!!
Marsh Posté le 21-06-2001 à 11:14:43
Utilise la fonction qui, pour ton système, ressort le jour de la semaine (de 1 à 7 en général). Alors tu peux sortir les samedis et les dimanches.
Marsh Posté le 21-06-2001 à 11:20:48
Fred999 a écrit a écrit : Utilise la fonction qui, pour ton système, ressort le jour de la semaine (de 1 à 7 en général). Alors tu peux sortir les samedis et les dimanches. |
J'ty avais^pensé mais pour cela il faut que je parcours tous les jours, or mon logiciel (SAGENT) ne permet pas de faire de boucle; les seules fonctions sont if, then, else ...
Marsh Posté le 21-06-2001 à 11:29:17
Fred999 a écrit a écrit : C'est une blague? Il sort d'où ce truc? |
Je te pose la question: Qu'est ce que c'est que cette MERDE ???
Masi bon c'est tout ce dont je dispose!!!
Marsh Posté le 21-06-2001 à 11:29:40
y a au moins une instruction du genre goto non ?
Marsh Posté le 21-06-2001 à 09:45:24
Comment trouver le nombre de jours ouvrés entre 2 dates?
Comment trouver le nombre de jours ouvrés dans un mois?
Merci d'avance à la ou les personnes qui pourront m'aider...