假如VB6中我有一个listview的控件,里面有一部分数据是相同的,可否用Select Distinct 语句进行相同数据的过滤,只显示得到一个数据?如:名字     性别     年龄
小A      男       18
小B      女       19
小A      男       18
小A      男       18过滤后变成:名字     性别     年龄
小A      男       18
小B      女       19

解决方案 »

  1.   

    select distinct * from tablename
      

  2.   

    在数据库查询sql语句的时候用select distinct返回的结果就是你想要的
      

  3.   

    楼上的 “在数据库查询sql语句的时候用select distinct返回的结果就是你想要的”也可以你可以构造虚表,再用SELECT Distince * from --------楼主开发时最好用类搞,这样很好使,便 数据操作类,实现类,等等,只要接口好,以后大可受益祝你成功
      

  4.   

    ListView的内容是由.txt或.mdb的一个表中或其它来源得到的, 你应该在来源处先筛选再填入ListView中.
      

  5.   

    我是玩一个游戏,在游戏中读取数据,然后在listview控件中显示出来,但就是太多的重复数据,这样的情况应该怎么过滤掉呢?
      

  6.   


    Select Distinct 名字,性别,年龄 from 表名 where 条件 group by 名字,性别,年龄