Problema con la data e ora

Salvo Garà

Nuovo Utente
3 Dic 2015
1
0
0
Ho una stazione meteo dove mi invia a un database la temperatura ogni minuto. Il problema è che Devo estrapolare la temperatura massima della giornata con l'ora. Usando questo

SELECT MAX(temperatura + 0) AS maxTemp, DATE(data_time) AS data_ris FROM sensore2 GROUP BY DATE(data_time) ORDER BY data_ris DESC LIMIT 1

Mi estrapola la data e il valore della temperatura. Come faccio ad avere anche l'ora? Grazie in anticipo.
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, togli la funzione DATE() dalla select
 

salvodj

Nuovo Utente
16 Feb 2008
7
0
0
ciao criric, ho fatto come mi hai detto tu ma niente
SELECT MAX(temperatura + 0) AS maxTemp, data_time FROM sensore2 GROUP BY data_time ORDER BY data_time DESC LIMIT 1

con questo
SELECT MAX(temperatura + 0) AS maxTemp, DATE(data_time) AS data_ris FROM sensore2 GROUP BY DATE(data_time) ORDER BY data_ris DESC LIMIT 1

in realtà mi dà la temperatura più alta della giornata e mi da anche la data ma non mi stampa l'ora.
il campo data_time è del tipo timestamp .
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
intendevo cosi
Codice:
SELECT MAX(temperatura + 0) AS maxTemp, data_time FROM sensore2 GROUP BY DATE(data_time) ORDER BY data_time DESC LIMIT 1
 

salvodj

Nuovo Utente
16 Feb 2008
7
0
0
sei un grande. Ma adesso mi stampa anche la data o meglio

Codice:
massima giornaliera alle ore: 2015-12-04 00:00:18 2.2 C

non c'è il modo di togliere quella data e far rimanere solo l'ora.
 

salvodj

Nuovo Utente
16 Feb 2008
7
0
0
mi segna sempre le 12:00 .
Stavo pensando. Si potrebbe creare un'altro campo con l'ora? diventerebbe più semplice estrapolare l'ora
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
avrai sbagliato qualcosa, deve funzionare. riposta la query aggiornata
 

PikNuke

Nuovo Utente
2 Dic 2015
12
0
1
Oramai l'ora te la estrapola, è solo questione di formato. Come ha detto criric riposta la query aggiornata e il date_format.
 

salvodj

Nuovo Utente
16 Feb 2008
7
0
0
ciao scusa il ritardo. Ho avuto un pò da fare nel fine settimana.
ecco la query

SELECT MIN(temperatura + 0) AS maxTemp, DATE(data_time) AS data_ris,DATE_FORMAT(data_time,'%h:%i') as oraminuti FROM sensore2 GROUP BY DATE(data_time) ORDER BY data_ris DESC LIMIT 1

rettiamo tutto ........ricapitolando vorre avere la temperatura minima della giornata con l'ora corrispondente, però ho notato che la temperatura minima la stampa ma l'ora no e stampa solo la prima ora memorizzata nalla gionata.
 

salvodj

Nuovo Utente
16 Feb 2008
7
0
0
ho messo manualmente una temperatura nel database di -14.30 e mi stampa quella ma l'ora mi stampa le 13:26 invece delle 13:52

ID data_time temperatura
14204 2015-12-09 13:52:23 -14.30
 

salvodj

Nuovo Utente
16 Feb 2008
7
0
0
yeaaa ci sono riuscito (a culo) . Ho visto un esempio su internet .

SELECT DATE_FORMAT(data_time,'%H:%i:%s') as oraminuti, temperatura
FROM sensore2
INNER JOIN (SELECT min(temperatura + 0) as temp FROM sensore2
WHERE date(data_time) = curdate()) as data_corrente ON sensore2.temperatura = data_corrente.temp
ORDER BY data_time DESC
LIMIT 1");

magari può servire a qualcuno.
 
Discussioni simili
Autore Titolo Forum Risposte Data
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
F Problema formattazione data e creazione array con nuove date Javascript 2
P problema con l'update della data PHP 30
neo996sps Strano problema con explode di una data PHP 4
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
N Problema con position absolute e overflow HTML e CSS 4
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
K [PHP] Problema con variabili concatenate. PHP 1
O problema con query PHP 4
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
M Problema con Try Catch PHP 0
T PROBLEMA CON SESSIONI PHP 3
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
R problema con else PHP 0
T PROBLEMA CON ARRAY PHP 8
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 1
L Problema RAM con Tomcat 8 Apache 0
napuleone problema con sort e asort PHP 4
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
M Problema con controllo form in real time jQuery 6
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
G Problema con Get page PHP 4
P Problema con require once PHP 6
P Problema con i package Java 1
A Problema login con Safari PHP 14
F INDESIGN: problema esportazione esecutivo per la stampa con foto B/N Webdesign e Grafica 0
S problema con css bootstrap3 HTML e CSS 4
M .load() problema con caricamenti dinamici di js Javascript 0
G Problema con eccessiva nitidezza apertura Camera Raw Photoshop 0
G Problema ------- con Query PHP 1
G Problema con Query PHP 1
T problema con select dinamica con jquery Javascript 0
S Problema con spazi bianchi HTML e CSS 5
A PROBLEMA: insert mysqli con dati Tagsinput Presentati al Forum 0
Tommy03 Problema con z-index HTML e CSS 3
M Problema inserimento parole con apostrofo nel db PHP 5
C Problema con dati meteo xml XML 1
S Problema con infrarossi videocamera IP Cam e Videosorveglianza 1
V Problema con librerie allegro5 c++ C/C++ 1

Discussioni simili