Ios 用于获取在sqlite中具有值的表的列名的查询

Ios 用于获取在sqlite中具有值的表的列名的查询,ios,mysql,objective-c,sqlite,Ios,Mysql,Objective C,Sqlite,我正在开发一个objective c中的字典应用程序,我也有它的数据库,数据库中的描述表包含与单词定义相关的所有数据 _id definition category synonyms hyponyms instanceHyponyms hypernyms instanceHypernyms partHolonyms memberHolonyms substanceHolonyms partMeronyms memberMeronyms subs

我正在开发一个objective c中的字典应用程序,我也有它的数据库,数据库中的描述表包含与单词定义相关的所有数据

_id  
definition  
category  
synonyms  
hyponyms  
instanceHyponyms  
hypernyms  
instanceHypernyms  
partHolonyms  
memberHolonyms  
substanceHolonyms  
partMeronyms  
memberMeronyms  
substanceMeronyms  
bla bla bla  
但是对于某些单词,某些列有值,而其他列没有值。
我只想检索那些有值的列(包括名称和它们的值)。。。如果跳过id列就好了

只需写:

SELECT * from tablename where hypernyms IS NOT NULL AND instanceHypernyms IS NOT NULL;
在此查询中附加这些字段以及可以为空的