我想用TTable的Filter来过滤出所有包含'北京'或包含'天津'或包含'上海'的记录  请问该如何写?要考虑效率问题 感谢高手

解决方案 »

  1.   

    我自己写了一个可是速度太慢
    字段1 LIKE '%北京%' OR 字段1 LIKE '%天津%' OR 字段1 LIKE '%上海%'
      

  2.   

    这个,你得在数据库中建立索引
    在数据库中 加前%,还会导致索引失效。
    可以把SQL截出来,在数据库中分析一下。
      

  3.   

    select * from table where address like '%北京%' or address like '%上海%' or address like '%天津%';
    或者用一个嵌套查询