SQL: jours ouvrés d'une pèriode

SQL: jours ouvrés d'une pèriode - Programmation

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...

Reply

Marsh Posté le 21-06-2001 à 09:45:24   

Reply

Marsh Posté le 21-06-2001 à 09:59:55    

ouvrés ?
c koi ?

Reply

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.

Reply

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.

Reply

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...

Reply

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 !!!

Reply

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.

Reply

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 ...

Reply

Marsh Posté le 21-06-2001 à 11:26:58    

C'est une blague? Il sort d'où ce truc?  :ouch:

Reply

Marsh Posté le 21-06-2001 à 11:29:17    

Fred999 a écrit a écrit :

C'est une blague? Il sort d'où ce truc?  :ouch:  




 
 
Je te pose la question: Qu'est ce que c'est que cette MERDE ???
 
Masi bon c'est tout ce dont je dispose!!!

Reply

Marsh Posté le 21-06-2001 à 11:29:17   

Reply

Marsh Posté le 21-06-2001 à 11:29:40    

y a au moins une instruction du genre goto non ?  :D


---------------

Reply

Marsh Posté le 21-06-2001 à 11:35:21    

Non meme pas!!!!
 
S.O.S. !!!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed