Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118

    Problema sql su raggruppamento multiplo.

    Ragazzi, ho una tabella con i campi contatore (contatore), data ( settato a now()) ed utente. Quando un utente si logga io vado a scrivere sulla tabella il nome dell'utente e quindi si incrementa il contatore con la data di login.
    Ho questo codice per le statistiche:

    codice:
    Squ="Select count(contatore) as cd, data from statistiche group by data order by data desc;"
    set rs=server.createobject("adodb.recordset") 
    rs.open Squ,Conn 
    do while not rs.EOF
    valore=rs("cd")
    dtt=rs("data")
    che in pratica mi tira fuori il numero di accessi divisi per data. Ho una tabella con giorno, numero accessi e immagine. Vorrei mettere anche un'altra cella con numero di utenti, quindi fare un raggruppamento per utenti. Come potrei fare secondo voi? Grazie.

  2. #2
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Posso chiedere anche se è possibile:

    io nella tabella ho i tre campi, contatore, data/ora e utente. Volevo fare una media suddivisa per mese degli accessi per ora. Cosa mi consigliereste? Aggiungere un campo dove setto l'ora o fare tramite codice asp/sql ( al momento non mi viene in mente nulla....).

  3. #3
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    usa una query sql.
    nel db hai già tutta l'informazione che ti serve, senza dover aggiungere altro
    Tutti vogliono parlare, nessuno sa ascoltare.

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.