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

25/03/2020

3

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á.
Responder

Posts

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)

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar