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

25/03/2020

0

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

Responder

Posts

25/03/2020

Emerson Nascimento

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

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar