• User Attivo

    query sql su db access...problemi con le date

    ciao a tutti,
    sto effettuando questa query su un database access:

    "SELECT data, COUNT(id) FROM iscritti GROUP BY data ORDER BY data ASC"

    con l'idea di aggregare le date per giorno e vedere il numero di click di quel giorno, tuttavia la data è espressa nel database access sottostante la query in formato dd/mm/aaaa hh:mm:ss e quindi lui prende come distinti i click per diversi minuti e secondi (come è logico!).
    ho provato ad inserire una stringa di formattazione della data dentro la query, ma va in errore...
    che fare? posto che non posso modificare il formato data nel database...
    grazie!

    Marco


  • Moderatore

    Prova con:

    
    SELECT left(data,8), COUNT(id) FROM iscritti GROUP BY left(data,8) ORDER BY cdate(left(data,8)) DESC;
    
    

    Oppure utlizza la funzione Format() che dovrebbe essere definta anche nel SQL di MS Access...

    :ciauz:


  • User Attivo

    FUNZIONA!!!!
    GRAAAAAZIE!

    Marco