Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    Raggruppare e contare elementi comuni in un db

    mi spiego meglio, ho un db access dove c'è un campo contatore e un campo chiamato pagina, ci segno dentro le pagine viste del mio sito ad esempio:
    1 | prima
    2 | prima
    3 | prima
    4 | seconda
    5 | terza
    6 | seconda

    Ho la necessita di contare quanti prima ci sono quanti seconda e così via, solo che non so prima il nome delle pagine, quindi non posso scrivere un if dove dico contami la pagina prima e così via.
    Spero di essermi spiegato, si può fare una select che faccia ciò o come posso fare?
    Ciao By Peter_Pan...

  2. #2
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    Select Count([NOMECAMPO]) as Totale,[NOMECAMPO] from TABELLA group by [NOMECAMPO];

    esempio con tabella STATISTICHE e campo PAGINE_VISITATE

    Select Count(PAGINE_VISITATE) as TotalePag,PAGINE_VISITATE from STATISTICHE group by PAGINE_VISITATE

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    In questo modo devi fare una SELECT DISTINCT a monte visto che il NOMECAMPO non lo conosci.

    Roby

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    e per stamparmi l'elenco come faccio??
    Ciao By Peter_Pan...

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    fatto grazie utilissima
    Ciao By Peter_Pan...

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.