Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    raggruppare per trimestri

    ciao a tutti e buona giornata
    io ho una tabella mysql che raccoglie le visite di un sito internet suddivise per mese, per esempio:

    gennaio 16 visite
    febbraio 79 visite
    marzo 40 visite
    aprile 45 visite
    maggio 65 visite
    ....
    ...
    esiste qualche funzione che raggruppa per trimestri ? che mi dia il risultato delle visite divise per trimestri ?
    Kalton
    -------------------
    www.kalton.it - www.kalton.cavarzere.it

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Esiste la funzione quarter per i trimestri ma devi anche tenere conto dell'anno.
    Potresti fare una cosa del genere

    codice:
    select  concat_ws('-',year(campo_data),quarter(data)) as anno_trimestre, sum(visite) as totale 
    from tabella
    group by concat_ws('-',year(campo_data),quarter(campo_data))

  3. #3
    ma il campo che chiamerò mese, che tipo deve essere? date ?
    Kalton
    -------------------
    www.kalton.it - www.kalton.cavarzere.it

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Non si capisce come abbia organizzato sto db.
    Hai una tabella che memorizza i singoli accessi o vuoi fare una tabella con 12 record in cui scrivi a mano tu le visite per mese?

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.