[常用脚本] sql

yhdata_R1dfhSqV白银四 显示全部楼层 发表于 2023-3-9 14:48:26 |阅读模式 打印 上一主题 下一主题
1
未解决

【常用脚本】 sql

1529 7
本帖最后由 yhdata_R1dfhSqV 于 2023-3-9 14:52 编辑

select * from table
where 1=1
and (<one> one in (?{one})</one>
or (<two> twoin (?{two})</two>
<three>  and c_gysbm in (?{c_gysbm }) </c_gysbm >)

这个sql怎么改?
逻辑是
当填入one参数    返回one字段满足的数据
或者 同时是满足 two、three 两个参数满足的数据


回复

使用道具 举报

精彩评论7

yhdata_ruby皇冠三 显示全部楼层 发表于 2023-3-9 14:50:03
什么问题啊
回复

使用道具 举报

yhdata_R1dfhSqV白银四 显示全部楼层 发表于 2023-3-9 14:53:42

刷新下   刚不小心没保存上
回复

使用道具 举报

yhdata_ruby皇冠三 显示全部楼层 发表于 2023-3-9 14:58:03
yhdata_R1dfhSqV 发表于 2023-3-9 14:53
刷新下   刚不小心没保存上

参考数据集使用参数https://www.yonghongtech.com/rea ... paramindataset.html
回复

使用道具 举报

yhdata_R1dfhSqV白银四 显示全部楼层 发表于 2023-3-9 14:58:49
我现在这个sql执行报错哦    不知道怎么改
回复

使用道具 举报

yhdata_ruby皇冠三 显示全部楼层 发表于 2023-3-9 15:02:06
yhdata_R1dfhSqV 发表于 2023-3-9 14:58
我现在这个sql执行报错哦    不知道怎么改

报什么错看一下
回复

使用道具 举报

yhdata_R1dfhSqV白银四 显示全部楼层 发表于 2023-3-9 15:04:14
本帖最后由 yhdata_R1dfhSqV 于 2023-3-9 15:07 编辑

我的疑问是怎么用one  or (two and three)  作为where  这是三个参数
回复

使用道具 举报

yhdata_ruby皇冠三 显示全部楼层 发表于 2023-3-9 15:13:13
AND (<市场>市场分布= ?{市场} </市场> or
<级别> 市场级别= ?{级别} </级别>)
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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