Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837

    query di ricerca con mese precendente

    Buongiorno,
    devo realizzare un query che prelevi i dati relativi al mese precedente.

    La tabella è del tipo:
    TABLE meteo:
    ID | TEMPERATURA | PRESSIONE | DATETIME
    1 | 20.1 | 20.00 | 2008-09-01 00:15:00
    2 | 20.2 | 20.00 | 2008-09-01 00:30:00
    3 | 20.2 | 20.00 | 2008-09-01 00:45:00
    ...| .....................| .......... | ............................
    N | 20.2 | 20.00 | 2008-09-30 23:45:00

    in pratica dovrei fare una query che mi prelevi la media e il max della temperatura di tutto il mese di settembre.
    Penso che la query dovrebbe essere + o - così:
    Codice PHP:
    $query =" SELECT *, AVG(temperatura), MAX(TEMPERATURA)  FROM meteo WHERE datetime < mese_precedente GROUP BY.... " 
    Grazie a tutti.

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    codice:
    select avg(temperatura) as media,
    max(temperatura) as maggiore
    from meteo
    where 
    date_format(campo_datetime,"%Y-%m") = date_format(date_sub(now(),interval 1 month),"%Y-%m")

  3. #3
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    Grandissimo!!
    Sei il number one!


  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Originariamente inviato da mariox
    Grandissimo!!
    Sei il number one!

    Esagerato

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.