Consulta Mysql que retorne Maxima e Minima de uma mesma coluna de cada dia.

MySQL

25/03/2020

Olá amigos. Estou com dificuldades para conseguir uma consulta Mysql no php que me retorne 4 dados em um laço de repetição para cada dia.
É uma estação meteorológica, em que o hardware envia os dados a cada 5 minutos.
Dentre vários dados estão TEMP, CHUVA_DIA e DATA como timestamp.
Eu preciso que em uma consulta me retorne os seguintes valores de cada dia:
Máxima TEMP
Mínima TEMP
Máxima CHUVA_DIA
DATA

Essa consulta vou exibir no php em um laço de repetição, para que em cada linha seja assim: DIA - TEMP MAX - TEMP MIN - CHUVA DIA

A dúvida é referente somente a consulta Mysql.

Obrigado desde já.
Eder Machado

Eder Machado

Curtidas 0

Respostas

Emerson Nascimento

Emerson Nascimento

25/03/2020

tente assim:
select
	convert(data, date) dia,
	min(temp) temp_minima,
	max(temp) temp_maxima,
	max(chuva_dia) chuva
from
	tabela
--where
--	....
--
group by
	convert(data, date)

GOSTEI 0
POSTAR