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

    conteggio di elementi all'interno di un campo

    salve ho trovato questo script per contare il totale dei record in un database.
    <%
    Set Con = Server.CreateObject("ADODB.Connection")
    Con.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = "& Server.MapPath("mdb-database/utenza.mdb"))
    strsql = "SELECT Count(*) AS reg FROM utenti"
    Set rs = Con.Execute(strsql)
    Utenti_Reg = rs("reg")
    rs.close
    set rs = nothing
    %>
    come posso modificarlo per far si che possa contare i diversi generi che sono in un campo della tabella: mi spiego
    facciamo conto che abbia un campo di una tabella chiamato animali, e che all'interno ci siano memorizzate vari animali tipo: gatto,topo,cane e cosi via.
    Come faccio per sapere quanti gatti, quanti topi, quanti cani e cosi via ci sono nel campo animali?

    spero che mi possiate aiutare

  2. #2
    codice:
    strsql = "SELECT Count(*) AS reg FROM utenti"
    lo cambi in

    codice:
    strsql = "SELECT Count(*) AS reg FROM utenti WHERE nomacampo = 'valore'"

  3. #3
    grazie ma devo fare un file per ogni tipo?
    VVoVe:

  4. #4
    Originariamente inviato da brucola
    grazie ma devo fare un file per ogni tipo?
    VVoVe:
    Se lo vuoi per ogni tipo basta una select count raggruppando per il campo in questione.
    Il risultato sarà un record per ogni valore preso singolarmente e con il conteggio delle occorrenze in quella tabella.

  5. #5

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.