找文章 / 找答案
  • 发帖数279
  • 粉丝0

此人很懒,什么也没有留下

  • 解答问题超厉害

    经常帮助其他会员答疑
精选问答 更多内容

过滤

fjc铂金一 显示全部楼层 发表于 2021-11-15 13:01:52 |阅读模式 打印 上一主题 下一主题
1
已解决

过滤

  • fjc铂金一
  • 2021-11-15 13:01:52
  • 发布在 论坛
6504 15
1.png

如图是sql语句过滤的数据.如何在js脚本中实现同样的过滤效果?用js脚本实现,如何写呢?

最佳答案

永洪社区YVP
美滋滋 白银二 关注Ta

2021-11-15 13:01:53

首先,我觉得你最初写的SQL语句的应该没有什么问题,如果有问题,请把具体报错信息截图提供一下。 如果不用SQL语句,那么就写 if (col['最高学历'] == '未分类') { col['当月末在职人数'] }else{ 0 }
查看完整内容
回复

使用道具 举报

精彩评论15

美滋滋白银二 显示全部楼层 发表于 2021-11-15 13:01:53
fjc 发表于 2021-11-15 15:08
我知道if和else,但是根据上面的sql语句具体是怎么写出来呢?

首先,我觉得你最初写的SQL语句的应该没有什么问题,如果有问题,请把具体报错信息截图提供一下。
如果不用SQL语句,那么就写
if (col['最高学历'] == '未分类') {
    col['当月末在职人数']
}else{
    0
}
回复

使用道具 举报

永洪tech-wisiy青铜一 显示全部楼层 发表于 2021-11-15 13:15:48
if (col["A"]="aaa"){
xxx
}else{
xxx
}
回复

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2021-11-15 13:20:03
永洪tech-wisiy 发表于 2021-11-15 13:15
if (col["A"]="aaa"){
xxx
}else{

注意,判等是 ==
if (col["A"]=="aaa"){
xxx
}else{
xxx
}
回复

使用道具 举报

fjc铂金一 显示全部楼层 发表于 2021-11-15 15:08:59
歪打正着 发表于 2021-11-15 13:20
注意,判等是 ==
if (col["A"]=="aaa"){
xxx

我知道if和else,但是根据上面的sql语句具体是怎么写出来呢?
回复

使用道具 举报

fjc铂金一 显示全部楼层 发表于 2021-11-15 15:24:12
歪打正着 发表于 2021-11-15 15:17
首先,我觉得你最初写的SQL语句的应该没有什么问题,如果有问题,请把具体报错信息截图提供一下。
如果不 ...

sql是没问题的,只是替换有权限的数据集后就无法执行sql语句(不支持sql语句),所以才想用脚本来做
回复

使用道具 举报

fjc铂金一 显示全部楼层 发表于 2021-11-15 15:29:38
歪打正着 发表于 2021-11-15 15:17
首先,我觉得你最初写的SQL语句的应该没有什么问题,如果有问题,请把具体报错信息截图提供一下。
如果不 ...

1.png

如图,左边是通过sql语句过滤后的字段,过滤语句如前面提过的sql语句.右边是过滤后通过表单展示的效果.如何实现通过脚本过滤,然后在渲染到表单中?

注释:  本科以上人数是一下字段通过sql过滤,然后在相机的处理.最后在展示出来如图表单效果
回复

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2021-11-15 15:30:07
fjc 发表于 2021-11-15 15:24
sql是没问题的,只是替换有权限的数据集后就无法执行sql语句(不支持sql语句),所以才想用脚本来做 ...

原来是这样的,知道了。我以为原来的SQL有问题呢。
那你看我给你提供的JS脚本。用那个就可以了
回复

使用道具 举报

fjc铂金一 显示全部楼层 发表于 2021-11-15 15:38:57
歪打正着 发表于 2021-11-15 15:30
原来是这样的,知道了。我以为原来的SQL有问题呢。
那你看我给你提供的JS脚本。用那个就可以了 ...

比如我要过滤出本科,生研究生,博士生,然后在相加,最后在将相加的结果的占比按顺序从高到低排序,具体流程用脚本如何写呢?
回复

使用道具 举报

永洪tech-wisiy青铜一 显示全部楼层 发表于 2021-11-15 15:43:01
fjc 发表于 2021-11-15 15:38
比如我要过滤出本科,生研究生,博士生,然后在相加,最后在将相加的结果的占比按顺序从高到低排序,具体流程 ...

这种不需要使用计算列,使用过滤列即可
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部