Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    583

    giorni lavorativi in SQL server

    Ciao,

    qualcuno sa dove posso trovare o perlomeno consigliarmi l'approccio per crearmi uno script sql che mi restituisca il numero di giorni lavorativi in un mese dati mese e anno?

    Grazie

  2. #2
    mi ricordo che ne abbiamo parlato un po' di tempo fa, e la soluzione che avevamo trovato era stata quella di crearsi una tabella apposita con tutti i giorni dell'anno, con un flag true/false per indicare se fosse un giorno lavorativo oppure no.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    583
    Sì, ma così tutti gli anni a manina devo andarmi a spuntare i giorni lavorativi.....

  4. #4
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    conviene farsi una tabella con le feste
    poi una funzione che controlla il giorno della settimana (in base ai giorni lavorativi e la tabella).
    dai un'occhiata qui
    http://www.sqlservercentral.com/Scri...s&categoryid=5
    Tutti vogliono parlare, nessuno sa ascoltare.

  5. #5
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    Originariamente inviato da Chimira
    Sì, ma così tutti gli anni a manina devo andarmi a spuntare i giorni lavorativi.....
    nel 2006 sono 10, a parte il santo patrono
    Tutti vogliono parlare, nessuno sa ascoltare.

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    583
    e nel 2003, o nel 2007?

    Fosse solo di anno in anno non è un grosso problema, devo fare ricerche a prescindere se l'anno sia l'attuale o meno...

    Grazie, comunque.
    Provo a buttare giù qualcosa (senza usare tabelle) e poi vi faccio sapere.

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ricordo una discussione simile... http://forum.html.it/forum/showthrea...hreadid=878611

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    oltre la Pasqua c'è il 1 novembre, la festa della Repubblica, ecc... la soluzione più sicura come suggerito da molti è quella di usare anche una tabella di festività
    Tutti vogliono parlare, nessuno sa ascoltare.

  9. #9
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da Gioba66
    oltre la Pasqua c'è il 1 novembre, la festa della Repubblica, ecc... la soluzione più sicura come suggerito da molti è quella di usare anche una tabella di festività
    Non c'e' bisogno di compilare nessuna tabella se adotti le mie funzioni
    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  10. #10
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    Originariamente inviato da br1
    Non c'e' bisogno di compilare nessuna tabella se adotti le mie funzioni
    ciao
    giusto, basta popolare adeguatamente (a mano) la stringa delle festività pregresse e future
    Tutti vogliono parlare, nessuno sa ascoltare.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.