Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Conteggio campi NULL

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    15

    Conteggio campi NULL

    Ciao a tutti,
    dovrei realizzare una barra di completamento profilo e per fare questo pensavo di conteggiare i campi del db lasciati vuoti dall'utente e fare una percentuale con il totale dei campi a disposizione. Come faccio però in una query mysql a contare quanti campi sono stati compilati o meno dall'utente?
    Grazie per l'aiuto.

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    codice:
    select 
    if(campo1 is null or campo1 = '',1,0)+
    if(campo2 is null or campo2 = '',1,0)+
    ....
    if(campoN is null or campoN = '',1,0) as vuoti
    from tabella
    where id = x

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    15
    Grazie, provo subito!
    Grande

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    15
    FUNZIONA DA DIO!
    Grazie!

  5. #5
    Originariamente inviato da cri78m13
    FUNZIONA DA DIO!
    Grazie!
    sinceramente mi piace poco considerare NULL equiparato ad empty specie se devi fare una statistica.

    NULL non esiste, EMPTY esiste ma e' vuoto. Ai fini statistici sono due cose diverse. Ma evidentemente i tuoi campi sono NOT NULL come giustamente devono essere campi in cui e' atteso un valore. Mentre NULL potrebbero essere campi non necessariamente da valorizzare e da lasciare al di fuori di una statistica di completamento.

    Anyway... i miei sono solo due soldi di cacio buttati sul tavolo.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.