Visualizzazione dei risultati da 1 a 10 su 14

Discussione: Select di tipo Count

Hybrid View

  1. #1

    Select di tipo Count

    Ciao a tutti.

    Ho una tabella in un db mysql come da allegato.

    Su questa tabella eseguo questa query:

    codice:
    SELECT
    COUNT(TIPO) AS totale_tipo
    FROM tbl_1 
    WHERE DATA BETWEEN '2008-04-28' AND '2008-04-28' 
    GROUP BY TIPO, DATA
    ORDER BY DATA
    Il risultato è il seguente:

    Numero 1 record per TIPO = B
    Numero 3 record per TIPO = A
    Numero 2 record per TIPO = C

    Come potete vedere la colonna NOME contiene in realtà 4 nomi unici anche se suddivisi per RUOLO .

    Vorrei che la query contasse soltanto una volta il NOME a prescindere dal RUOLO , cioè dovrei avere:

    Numero 1 record per TIPO = B ( NOME = MARCO )
    Numero 1 record per TIPO = A ( NOME = CARLO )
    Numero 1 record per TIPO = A ( NOME = ARCANGELO )
    Numero 1 record per TIPO = C ( NOME = DOMENICO )

    Quindi 4 records finali, invece dei 6 estratti adesso con la query che ho postato, che conta anche i doppi nomi.

    Sapete aiutarmi? Grazie !
    Immagini allegate Immagini allegate

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.