Query MySQL sull'orario

di Anonimizzato27866 il
3 risposte
Ciao a tutti,
su una tabella mysql ho due colonne che vengono valorizzate con il CURRENT_TIMESTAMP e ho necessità di effettuare una select che mi faccia il conteggio di quante ore sono passate tra i due valori indicati. Qualcuno mi sa dire come fare?
Di seguito vi riporto come è fatta la tabella

CREATE TABLE `time_accettazione` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `utente` varchar(50) NOT NULL,
  `tipo_attivita` int(10) NOT NULL DEFAULT '1',
  `data_e` datetime NOT NULL,
  `ok_u` tinyint(5) DEFAULT NULL,
  `data_u` datetime DEFAULT NULL,
  `note` text,
  PRIMARY KEY (`id`),
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Grazie mille in anticipo

3 Risposte

  • iw8ffg ha scritto:


    ho necessità di effettuare una select che mi faccia il conteggio di quante ore sono passate tra i due valori indicati.
    Basta una , da cui emerge la disponibilità di una funzione DATEDIFF che suppongo faccia al caso tuo.

    In alternativa, vedi le altre funzioni della stessa "famiglia".

    Ciao!
  • SpiritoLibero ha scritto:


    Ma tanto qua c'è già la risposta completa:
    https://forum.html.it/forum/showthread.php?threadid=2976595
    ...che ovviamente, dopo aver fatto crossposting, col cavolo che viene riportata anche qui, a beneficio di chi non frequenta quel forum, e rendendo inutile il tempo speso da chi frequenta questo forum nel rispondere.
Devi accedere o registrarti per scrivere nel forum
3 risposte