Ho un'anagrafica con i soliti campi, di cui le "note" ed altri sono facoltativi. In una tabella tiro fuori tutti gli elementi, ma se nessuno di loro ha compilato il campo note io vorrei non visualizzare per nulla l'intera colonna. Come faccio in mysql a fare una query che mi controlla se tutti i campi di un valore sono uguali a NULL? Ho pensato di fare una query per ogni campo facoltativo che seleziona tutto con delle wehre del tipo
Query1: WHERE note<>NULL
Query2: WHERE email<>NULL
ecc...
poi per ogni query controllo se c'è almeno un'istanza, e se c'è significa che devo visualizzare la colonna del campo relativo. Ma così devo fare una query per ogni campo facoltativo ed una che mi tira fuori i dati, come si può ottimizzare una cosa del genere?