Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di JAEP
    Registrato dal
    Jan 2004
    residenza
    Treviso
    Messaggi
    421

    [SQL Server] Intervsllo di ore

    Salve,
    voglio realizzare una query che mi restituisca, per uno specifico consulente, le ore lavorative effettuate, considerando il fatto che in una giornata egli può eseguire più timbrature.

    Io ho fatto così

    codice:
    select convert(varchar(30), Data, 105) As Data, sum(DATEDIFF(day,OraUscita, OraIngresso)) As datatime
    from Timbratura
    where CodFiscCons='XXXXXXYYYYYZZZ'
    group by Data
    Il problema è che il campo somma mi restuisce valori strani...p.e. su di un record, ho il valore 38425!!!!

    Come posso fare?
    Tutte le leggi umane, non quelle divine, sono il risultato di uno sforzo di uomini. Altri uomini vengono, modificano, aboliscono, perfezionano. Non ci vuole nulla ad abolire. Distruggere è facile, ma ricostruire è difficile.

  2. #2
    Utente di HTML.it L'avatar di heroes3
    Registrato dal
    Aug 2001
    Messaggi
    2,483
    sembrerebbe espressa in secondi
    se lo dividi per 3600 ti da 10, qualcosa ore

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 © 2026 vBulletin Solutions, Inc. All rights reserved.