Android listview 随着item点击量进行排序 求大神给思路

1、listview中显示的是不同的商品,商品在本地的商品数据库中存储,
2、我在商品数据库中添加了一个字段:c_num

3、那个字段用于保存该商品的点击次数。
问题来了:我该如何根据点击次数大小进行listview的排序?

从数据库取出来的商品列表为 List zhanShiShangPinList 。
创建的adapter为:MyAdapter myAdapter。
listview为:ListView mListView。

写个sql语句,你每次进来的时候,按c_num排序,然后将这些数据绑定到适配器 ok了