Visualizzazione risultati 1 fino 3 di 3

Discussione: Contare le occorrenze di tutti i record di una tabella

  1. #1
    Guest

    Predefinito Contare le occorrenze di tutti i record di una tabella

    ciao gente.
    volevo avere un consiglio su come realizzare un contatore particolare.
    la mia tabella contiene
    id - id_riferimento - atri campi
    vorrei fare delle statistiche e dunque contare tutte le occorrenze di tutti i campi divisi però per id_riferimento.

    c'era da fare un LEFT JOIN o simili vero?
    ma come faccio a memorizzare tutti i vari valori in base all'id_riferimento?

    grazie.

  2. #2
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    No, devi fare un raggruppamento: questa la query che devi eseguire
    Codice:
    SELECT id_riferimento, COUNT(*) AS conteggio
    FROM Tabella
    GROUP BY id_riferimento
    Otterrai una tabella (o meglio, un recordset) con due campi, uno è l'id_riferimento, l'altro il numero di occorrenze (chiamato qui "conteggio").

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da dementialsite Visualizza messaggio
    No, devi fare un raggruppamento: questa la query che devi eseguire
    Codice:
    SELECT id_riferimento, COUNT(*) AS conteggio
    FROM Tabella
    GROUP BY id_riferimento
    Otterrai una tabella (o meglio, un recordset) con due campi, uno è l'id_riferimento, l'altro il numero di occorrenze (chiamato qui "conteggio").

    Stammi bene...
    ah ecco com'era!
    mi ricordavo una cosa del genere ma l'ho confusa :)

    grazie mille.
    Ultima modifica di lsdforum : 17-03-2008 alle ore 13.23.48

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •