Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Select Count

  1. #1
    Utente di HTML.it L'avatar di fulbox
    Registrato dal
    Apr 2001
    Messaggi
    80

    Select Count

    Salve a tutti, dovrei fare una select per contare i record inseriti in un db access, solo che il campo categoria del database, si popola dei valori inseriti da una combo box, io faccio così, e funziona


    codice:
    rs1.Open "SELECT COUNT(*) AS titolo FROM best_site WHERE categoria='alimentazione'", conn,2,3 
    
    rs2.Open "SELECT COUNT(*) AS titolo FROM best_site WHERE categoria='agriturismo'", conn,2,3
    
    rs3... etc etc.

    vorrei evitare di fare 27 select e di farne solo una, che se vi è il valore me lo legge altrimenti mi legge 0 o niente, è possibile???
    Vi prego aiutatemi,
    Spero anche di essere stato chiaro
    - Fulvio -

  2. #2
    Utente di HTML.it L'avatar di Corwin
    Registrato dal
    Jan 2002
    Messaggi
    584
    Select categoria, Count(categoria) AS Conteggio From
    best_site group by categoria

    Il recordset avrà due campi: "categoria" con il nome della categoria e conteggio che sarà il numero di record per ogni categoria.
    I don't wanna have to shout it out / I don't want my hair to fall out
    I don't wanna be filled with doubt / I don't wanna be a good boy scout
    I don't wanna have to learn to count / I don't wanna have the biggest amount
    I don't wanna grow up

  3. #3
    Utente bannato
    Registrato dal
    May 2001
    Messaggi
    95
    stai attento alla COUNT perché delle volte a me ha dato dei problemi con i conteggi. Controllala bene quando l'hai fatta

  4. #4
    Utente di HTML.it L'avatar di fulbox
    Registrato dal
    Apr 2001
    Messaggi
    80
    Grazie funziona alla grande, e va benissimo ,

    per il momento il conteggio lo esegue benissimo, forse avrà problemi quando ci sono molti record, no so comunque per il momento tutto ok e grazie ancora
    - Fulvio -

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.