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

    Query per raggruppamento post per mese

    Ciao, ho creato un semplicissimo blog.
    Nel mio db "access" ho un campo data e uno messaggio
    Ora Vorrei dare la possibilità di raggruppare i messaggi per mese ( visualizzando una barra sulla sinistra tipo wordpress) Settembre,Ottobre etc etc...


    Mi suggerite qualche indicazione di base per impostare un codice?
    Grazie.
    Ciao

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Dovrebbe essere una cosa di questo tipo:

    codice:
    SELECT format(data,"mmmm") AS mese, month(data) as mese_num, count(id) AS quanti
    FROM tabella
    WHERE year(data)=2009
    GROUP BY year(data),month(data),format(data,"mmmm")
    ORDER BY month(data)

  3. #3

    Ciao

    Ciao grazie per la risposta ho provato solo ora a fare lo script.
    Non ho capito una cosa: quel ( data,"mmmm")
    Potresti spiegarmi non riesco a capirlo. grazie

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Non c'è niente da capire. E' semplicemente il formato che restituisce il mese in forma letterale.

    Qui trovi ulteriori dettagli

    http://office.microsoft.com/it-it/ac...327391040.aspx


  5. #5

    Perfetto grazie

    Ciao ok grazie al tuo aiuto ora escono i mesi!!! .
    Adesso mi manca il procedimento inverso, dal link devo cercare i post .
    Ho provato una cosa del genere

    "><%=rs4("mese")%>
    ------------
    mese viene valorizzato come "ottobre"
    adesso...qui è il problema... devo rifare la query

    sql="SELECT format(data,'mmmm') AS mese,nickname,msg FROM messaggi WHERE data ="?????
    Devo convertire mese in un formato data?
    Grazie ciao

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.