永发信息网

一个三张表数据复杂查询,紧急,求解决方案

答案:1  悬赏:80  手机版
解决时间 2021-05-09 02:44

现在有三张表,一张主表,makenotice表,字段有 主键mnId,name, creId  这张表下有N个关联子表workProcess,下面字段wpId,关联主表字段mnId,  还有一个字符串字段,CcId,里面存储的是N个userId,存储的方式是“用户id,用户id”,workProcess下,有N个关联子表work表,下面有字段wkId,wpId关联workProcess,mnId关联makenotice表,也有个和workProcess中CcId类似的抄送字段wkCcId,现在 需要 查询 makenotice,判断登陆着id  如果 和 makenotice中creId相同,或者能匹配workProcess表中抄送字段或者work表中抄送字段。     求 解决方案。。。比如 用户名是   admin,       如果 makenotice表中某条的 creId相同  那么这条能查看到,如果能makenotice关联的子表workProcess中N个数据的抄送字段有一个类似  'admin,userid,userid2,userid3'  也有查看这条makenotice权限,相似,如果关联work抄送字段也能匹配登陆id,也能查看到这条数据。   求解。。。

最佳答案

select distinct m.* from makenotice m left join workprocess p on m.mnId=p.makenoticeId and p.workCcUserId like '%%' where p.workId is not null


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ三国几个新装备的简单问题
如何学会杀价
20几岁就开始腰疼;;;
孩子升学贺词成语,朋友家孩子的升学宴,长辈
金冠蛋糕坊怎么去啊,有知道地址的么
2K10 安装好了却打不开?
李小龙和泰森单挑谁更厉害?
地下城中35及有什么紫太刀
问道74剧情能给多少经验
V8 pk 黑莓8830 哪个快
一只信鸽受精是多少年
手机社区好友怎么删除
什么是人才市场?
怎么突然老网络中断
该如何去爱好一个人?去了解他?
推荐资讯
明天交《明天的遐想》快着急啊快之后
特殊学校是什麽学校
qq三国遇到下面情况怎么办?求救~
增加近义词是什么,添加的近义词是什么
忽然不能进系统,居然光驱还不读了,怎么办?
高三如何缓解压力,高三学生如何缓解心理压力
淘宝网最赚钱的是哪几个人,做啥行业的,一年
19920805什么时候成年
有没有高人能帮我把照片给放大N倍让我看见上
网络延迟总是变化很大 怎么解决
难道人的一生只有一次真爱吗?
一次函数y=Kx+4的图象经过点(-3,-2).(1)求这
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?