Come escludo da una query i campi di un record che sono nulli o vuoti?
Come escludo da una query i campi di un record che sono nulli o vuoti?
SQL SERVER?
SELECT * FROM MYTABLE WHERE COALESCE(MYFIELD,'')<>''
No scusa è un DB ACCESS...Originariamente inviato da dizionario
SQL SERVER?
SELECT * FROM MYTABLE WHERE COALESCE(MYFIELD,'')<>''![]()
in access dovrebbe funzionare anche solo così
SELECT * FROM MYTABLE WHERE MYFIELD<>''
se non va
SELECT * FROM MYTABLE WHERE MYFIELD<>'' AND MYFIELD<>null
Riesumo questo antico post in quanto vorrei estrarre da un tabella solo dati da campi NON vuoti..
Dunque:
SQL="SELECT * FROM dati order by data DESC"
Estraggo quindi tutti i valori di tutti i campi presenti nella tabella "dati".
Vorrei però che venissero estratti SOLO i valori dai campi in cui essi siano presenti....
Come posso fare?
Ipoteticamente mi servirebbe una quesry come questa (che ovviamente non funziona...):
SQL="SELECT * FROM dati WHERE * is not null order by data DESC"![]()
Giorgius
Prova con
codice:Select * From eventi WHERE campo1 Is Not Null and campo2 Is not Null And campo3 Is not Null![]()
Grazie della rispota ma, siccome ho circa 38 campi speravo ci fosse qualcosa per indicarli tutti senza necessariamente citarli uno ad uno....
Giorgius