Foxtable(狐表)用户栏目专家坐堂 → 如何在表的字段中筛选固定格式内容的记录


  共有1701人关注过本帖树形打印复制链接

主题:如何在表的字段中筛选固定格式内容的记录

帅哥哟,离线,有人找我吗?
malavazos
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:357 积分:3418 威望:0 精华:0 注册:2012/8/29 10:30:00
如何在表的字段中筛选固定格式内容的记录  发帖心情 Post By:2018/12/10 13:47:00 [只看该作者]

如一个表中的一个字段中包含如数据格式:????-???-000-*.我如何筛选出前面仅包含123-345的记录内容。或者是我能够筛选出字段中的字符数小于8的记录内容


 回到顶部
帅哥,在线噢!
y2287958
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:4631 积分:33799 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2018/12/10 14:04:00 [只看该作者]

like '123-345%'

 回到顶部
帅哥哟,离线,有人找我吗?
malavazos
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:357 积分:3418 威望:0 精华:0 注册:2012/8/29 10:30:00
  发帖心情 Post By:2018/12/10 14:17:00 [只看该作者]

不用具体的字符仅采用通配符如何填写筛选内容?
对于筛选字段的字符数应如何写?

 回到顶部
帅哥哟,离线,有人找我吗?
malavazos
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:357 积分:3418 威望:0 精华:0 注册:2012/8/29 10:30:00
  发帖心情 Post By:2018/12/10 14:36:00 [只看该作者]

如我前面是3-4个字符或数字,然后是-再后面是3为数字,我如何筛选这个记录格式的内容


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/10 14:39:00 [只看该作者]

筛选做不到这种效果。如果要做,必须截取一个一个字符比较,如

 

Tables("表A").Filter = "substring(公司编号, 1, 1) in ('0','1','2','3','4','5','6','7','8','9') and substring(公司编号, 2, 1) in ('0','1','2','3','4','5','6','7','8','9')"

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
malavazos
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:357 积分:3418 威望:0 精华:0 注册:2012/8/29 10:30:00
  发帖心情 Post By:2018/12/10 14:46:00 [只看该作者]

如果要按照筛选表中的字符个数如何写表达式?
如我仅筛选表中某一字段中字符数小于7的记录数?


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/10 16:14:00 [只看该作者]

以下是引用malavazos在2018/12/10 14:46:00的发言:
如果要按照筛选表中的字符个数如何写表达式?
如我仅筛选表中某一字段中字符数小于7的记录数?

 

没办法的。这种筛选,就只能是循环每一行判断了。


 回到顶部