Visualizzazione dei risultati da 1 a 10 su 10

Discussione: count e distinct

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    347

    count e distinct

    salve,
    ho trovato questa query che mi potrebbe essere utile, ma non funziona con l'access...
    codice:
    SELECT COUNT(DISTINCT column(s)) FROM table
    in pratica è per delle statistiche...
    alternativa??

  2. #2
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    in access potresti fare una prima query
    "SELECT DISTINCT s FROM table"
    e la chiami "distinctA"

    e poi puoi fare la select
    "SELECT count (*) FROM distinctA"
    Forza la magica ROMA

  3. #3
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    Originariamente inviato da ruggeria
    SELECT nome_colonna, COUNT(*) FROM table GROUP BY nome_colonna
    io credo che questa select
    codice:
    SELECT COUNT(DISTINCT column(s)) FROM table
    conti quanti differenti valori sono presenti in quel campo

    quindi un solo record di risposta

    mentre
    codice:
    SELECT nome_colonna, COUNT(*) FROM table GROUP BY nome_colonna
    per ogni differente valore ne conta le occorenze
    Forza la magica ROMA

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    347
    ho letto le risposte adesso che ho finito...

    mannaggia... mo lo rifaccio che secondo me accorcerò un bel pò il mio script..

    graziee

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    347
    piccola altra domanda...
    è possibile cercare un valore in diversi campi con una sola query?

  6. #6
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    Originariamente inviato da ruggeria
    SELECT count(*) FROM (SELECT nome_colonna FROM table GROUP BY nome_colonna )
    giusto e forse è meglio
    Forza la magica ROMA

  7. #7
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    Originariamente inviato da ser_god
    piccola altra domanda...
    è possibile cercare un valore in diversi campi con una sola query?
    codice:
    "select * from tabella  where campo1 = " & valore & "  or campo2 = " & valore & "  or campo3 = " & valore & "  "
    Forza la magica ROMA

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    347
    ...giusto...
    e se volessi cercare in diverse tabelle??? sempre la stesso valore??

  9. #9
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    è un tipo di ricerca un pò strano

    potresti fare più select oppure utilizzare una union
    Forza la magica ROMA

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    347
    ci lavorerò sopra...grazie...

    passo e chiudo...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.