这种情况的表格能做成参数联动么

QQ图片20181129144732.jpg

如上图:我们实际情况是这样的,我们一个工厂里有若干 个车间,一个车间有若干个产线,一个产线上有若干 个点位,左边:是根据产线如何找到车间,也就是根据parent_id查找到id,类似于递归查询一样,同样可以根据点位找到产线,    右边红框里是根据如何区分是车间还是产线,还是点位。上面要有车间、产线、点位三个选择框要全部有,但是我们的这种数据库结构(递归查询)跟书上不一样,不知道 能不能做成参数联动。希望大家帮帮我。谢谢。

FineReport liufengarat 发布于 2018-11-29 14:55
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
axingLv6专家互助
发布于2018-11-29 15:17

实际值为id,显示值为name

车间sql:
select id,name from m_l_location where category1='Workshop'
产线sql:
select id,name from m_l_location where category1='Line' 
${if(len(车间)==0,""," and parent_id in ('"+车间+"')")}
点位sql:
select id,name from m_l_location where category1='TP' 
${if(len(产线)==0,""," and parent_id in ('"+产线+"')")}


  • liufengarat liufengarat(提问者) 谢谢,是不是要去掉前面的id这一列,如果加上,数据库语句报错,能告诉 我你的QQ么,
    2018-11-29 15:40 
  • axing axing 回复 liufengarat(提问者) 347111780
    2018-11-29 15:41 
  • liufengarat liufengarat(提问者) 回复 axing 谢谢阿星和touyuan001
    2018-11-29 16:42 
最佳回答
0
touyuan001Lv6中级互助
发布于2018-11-29 14:59

把你这个表里的数据按不同的数据,拆分成多个数据集,然后对多个数据集传参数就可以了

  • 3关注人数
  • 431浏览人数
  • 最后回答于:2018-11-29 15:17
    请选择关闭问题的原因
    确定 取消
    返回顶部