Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Trasformazione da campo decimale in campo Ora

    Ciao a tutti, vi scrivo perchè avrei un problema in mysql:

    ho un campo calcolato (decimal) relativo ad un valore calcolato di ore

    esempio 10,264

    devo trasformare questo valore in ore e minuti nel formato appunto hh:mm:ss

    Qualcuno sa se esiste una funzione in sql che mi permetta di fare la trasformazione direttamente all'interno di una query?

    Grazie a chiunque mi aiuti
    Daniele

  2. #2
    Tralasciando il fatto che i decimali usano il punto e non la virgola.... cose' quel numero???

    Se e' stato formato calcolando del tempo (sessagesimi -> centesimi) basta fare l'operazione inversa oppure meglio, calcola il tempo nel formato TIME a partire dai valori originali di h:m:s invece di portarli a quel numero... che non si sa cosa sia.... ore? secondi? ore,centesimi????

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Mi scuso inanzitutto dovevo scrivere :
    esempio 10.264

    comunque la domanda era :

    trasformare un numero da 10.264 ad esempio in formato hh:mm:ss
    precisamente ore:minuti:secondi (inteso come tempo)
    attualmente lo sto facendo da codice però mi sarebbe piaciuto farlo direttamente in sql.


    Grazie comunque
    Daniele

  4. #4
    rimane l'incognita della "base" di quel numero.... cosa sono ??? ore in centesimale ??

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    ore come tempo (sessantesimi) (tempo)

    grazie
    daniele

  6. #6
    Originariamente inviato da danielev
    ore come tempo (sessantesimi) (tempo)

    grazie
    daniele
    sessantesimi????? quelle sono in centesimi su base decimale. In pratica le ore sono gia' espresse, ed i decimali andrebbero suddivisi in minuti e secondi. Non credo esista una funzione per farlo.

    10.264 sarebbero quindi:

    10 ore
    0.264 di ora????

    ma se a questo numero dici di arrivare calcolando delle ore... perche' non fai il calcolo direttamente con le ore?


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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