我做了一个报表,通过sql查询了数据表,但是人员使用id进行存储的,如何直接能够转换成真实名字,并且现在我在sql加了一个查询条件,也是只能够通过id进行查询,如何转换成直接用真实名字进行查询
不在一个库也可以,主要就是你的ID可以完全对应,而且名字不会有重复,因为筛选控件显示值是名字的话会分不清过滤的ID
1、页面显示名字,可以使用数据形态-数据查询,实际值是ID,显示值是名字,参数控件同理
你得关联一下人员信息表才行哦,表里都没有姓名字段吧
1.left join关联带有名字和id的表,关联字段为id,然后取名字字段
2.或者数据字典直接显示名字
建议还是用ID(万一重名呢),下拉框设置字典的时候实际值用ID,显示值用名字
1、人员id转换成真实名字:需要数据库中有id和名字的对照表,再用sql关联2、用名字进行查询:如果有对照表的话,就可以直接使用名字作为条件了