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

    [MySQL] Aggiungere un valore TIME ad un TIMESTAMP

    Ho provato a cercare dappertutto ma non sono riuscito a trovare niente che mi aiuti.
    Quale funzione devo usare per aggiungere un valore TIME memorizzato in una tabella, ad un valore TIMESTAMP memorizzato in un'altra?
    Io ad esempio devo aggiungere il valore 28:00:00 a 2008-09-28 16:41:10, ma qualsiasi modo che ho provato mi produceva un valore del tipo 20080928444110, equivalente all'errato 2008-09-28 44:41:10, mentre io vorrei che venisse direttamente fuori il valore corretto cioé 2008-09-29 20:41:10.
    Come posso fare?
    Grazie in anticipo a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    813
    non so se si possa fare direttamente con una query
    Nell'anno 1968 è bastata la potenza di due Commodore 64 per lanciare con successo una navicella sulla Luna; nell'anno 2007 ci vogliono la potenza di un processore quad core 3.30 GHz e 3 Gb di RAM (requisiti minimi ufficiali) per utilizzare Windows Vista. Qualcosa deve essere andato storto!

  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Devi usare addtime.

    es.
    select addtime('2008-09-28 16:41:10','28:00:00') // 2008-09-29 20:41:10

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.