函数中使用 like 模糊查询

 

like 函数说明:

函数说明:
        判断字符串是否匹配格式串(*匹配0个或多个字符,?匹配单个字符),可以通过转义符匹配"*", 
        例如:like ("abc*123", "abc\*") 结果为true.
    语法:
        like( stringExp, formatExp)
    参数说明:
        stringExp      字符串的表达式
        formatExp      格式串的表达式
    返回值:
        布尔型
    选项:
        @c        表示匹配时忽略大小写,否则大小写敏感

那么对于 select,sum count 等函数。在函数内使用 like
写法上则需要嵌套使用

比如:

imagepng
要筛选单位名称中,属于 xx 部 的单位,写法则为:

=ds1.select(dw_id,like(dw_mc,'*部'))

同样的,计数:

=ds1.count(like(dw_mc,'*部'))

imagepng

imagepng