title: How to filter data before get it out from the database?
body: <p>I use <code>cursor</code> get data from database,But there are some unnecessary data in it.I want to know how to show the data exactly I want to show,not all I get from the database,I can't judge this when query the database ,only can handle it after I get the data out,I hope the app can filter the data automatic after get data .</p>
  
  <p><strong>NEW EDIT</strong></p>
  
  <p>I have consider that put all data in a list ,use the list as a data source.(I use listView in app),but there already has a <code>cursoradapter</code> and some methods like <code>bindView</code>.if I add a new adapter ,the code will be too complex and miscellaneous.</p>