"hostCusor=A15.select(age(date(birthday),now@d())>60) 这个用法为什么有问题?"
hostCusor=A15.select(age(date(birthday),now@d())>60)
这个用法为什么有问题?
你这个是在集算器里用的吧? spl 里 select 函数里边参数是条件,然后返回结果是里边成员,应该是先过滤,然后在结果基础上再更改字段比如 A15.select(条件).(age(date(birthday)))具体在 sql 调试下看看结果是否正确
hostCusor=A15.select(2>1,age(date(birthday),now@d())>60)
不能两个条件一起筛选嘛?
我是想根据 >hostCusor=A15.select(2>1,age(date(birthday),now@d())>60) 这个两个条件筛选数据
两个条件一起用时,报参数无效
可以两个条件筛选,多个条件间用 && 拼接,或者也可以看下 select 函数帮助 https://d.raqsoft.com.cn:6443/esproc/func/select.html
你这个是在集算器里用的吧? spl 里 select 函数里边参数是条件,然后返回结果是里边成员,应该是先过滤,然后在结果基础上再更改字段
比如 A15.select(条件).(age(date(birthday)))
具体在 sql 调试下看看结果是否正确
不能两个条件一起筛选嘛?
我是想根据 >hostCusor=A15.select(2>1,age(date(birthday),now@d())>60) 这个两个条件筛选数据
两个条件一起用时,报参数无效
可以两个条件筛选,多个条件间用 && 拼接,或者也可以看下 select 函数帮助 https://d.raqsoft.com.cn:6443/esproc/func/select.html