34,593
社区成员
发帖
与我相关
我的任务
分享
select * from tab_name where info_content like '%张三%';
年度 责任者 题名
2008 XX第二中等职业学校 二职2008届毕业生王青霞个人档案
2008 XX第二中等职业学校 二职2008届学生王青霞学籍卡
2012 XX第二小学 教师成长档案(王青萍)
2012 XX第二小学 教师成长档案(王青)
2014 XX第二小学 XX二小立项课题实施记载本[王青萍]
2014 XX第二小学 XX二小2014学年203班主任手册[王青]
2014 王青霞 二职干部履历表
2014 王青 XX二小干部履历表
如果登录用户为“王青”,但是她只能看到字段“责任者”和“题名”里自己的信息。
[/quote]
责任者不是一个外键吗?
没有对应一个真正的表吗?[/quote]
是的什么都没有,就一张独立的档案信息表,是客户提供的,包括数据也是他们导入的,也不能修改表结构。所以也不能和用户表建立关联,用户表是我们建的。[/quote]
又要马儿跑, 又要马儿不吃草, 哪有那么好的事?
这个其实不是技术问题, 只是一个沟通问题, 一个业务问题。
涉及到权限, 就不应该用模糊匹配, 权限不应该是模糊的, 而是相当明确的一个东西。
上面责任者, 其实应该对应一个用户id, 责任人关联用户表才得到。
实在不行, 那就 select * from tablename where 责任人=@登录者姓名 得了。
不过同名的, 就顾不上了。
年度 责任者 题名
2008 XX第二中等职业学校 二职2008届毕业生王青霞个人档案
2008 XX第二中等职业学校 二职2008届学生王青霞学籍卡
2012 XX第二小学 教师成长档案(王青萍)
2012 XX第二小学 教师成长档案(王青)
2014 XX第二小学 XX二小立项课题实施记载本[王青萍]
2014 XX第二小学 XX二小2014学年203班主任手册[王青]
2014 王青霞 二职干部履历表
2014 王青 XX二小干部履历表
年度 责任者 题名
2008 XX第二中等职业学校 二职2008届毕业生王青霞个人档案
2008 XX第二中等职业学校 二职2008届学生王青霞学籍卡
2012 XX第二小学 教师成长档案(王青萍)
2012 XX第二小学 教师成长档案(王青)
2014 XX第二小学 XX二小立项课题实施记载本[王青萍]
2014 XX第二小学 XX二小2014学年203班主任手册[王青]
2014 王青霞 二职干部履历表
2014 王青 XX二小干部履历表
如果登录用户为“王青”,但是她只能看到字段“责任者”和“题名”里自己的信息。
[/quote]
责任者不是一个外键吗?
没有对应一个真正的表吗?年度 责任者 题名
2008 XX第二中等职业学校 二职2008届毕业生王青霞个人档案
2008 XX第二中等职业学校 二职2008届学生王青霞学籍卡
2012 XX第二小学 教师成长档案(王青萍)
2012 XX第二小学 教师成长档案(王青)
2014 XX第二小学 XX二小立项课题实施记载本[王青萍]
2014 XX第二小学 XX二小2014学年203班主任手册[王青]
2014 王青霞 二职干部履历表
2014 王青 XX二小干部履历表
年度 责任者 题名
2008 XX第二中等职业学校 二职2008届毕业生王青霞个人档案
2008 XX第二中等职业学校 二职2008届学生王青霞学籍卡
2012 XX第二小学 教师成长档案(王青萍)
2012 XX第二小学 教师成长档案(王青)
2014 XX第二小学 XX二小立项课题实施记载本[王青萍]
2014 XX第二小学 XX二小2014学年203班主任手册[王青]
2014 王青霞 二职干部履历表
2014 王青 XX二小干部履历表