Using select(*) can you filter out null fields?

I have a measurement, that for some select (*) queries, some of the field columns have all null values if I limit the number of results returned and I would like to not have that returned. I need to use the wildcard, as the field names are dynamic so cannot use the field names either in the WHERE clause. Possible?