sqlserver:如何截取字符串后联合查询出数据

查询语句:selectNodeIdfromRoleRightwhereRoleId=1值:NodeId:1,3,4,8,9,10,2,5,6,7,11,12,13,14,... 查询语句:select NodeId from RoleRight where RoleId=1
值:NodeId:1,3,4,8,9,10,2,5,6,7,11,12,13,14,15
查询语句:select menuId,menuName from MenuBar
值:

我想要的是:通过截取出nodeId,然后去匹配menuBar表中的MenuId,如果遍历出的nodeid=menuId,就把menubar表中数据查出来
怎么先把nodeId给截取出来,1,3,4,8,9,10,2,5,6,7,11,12,13,14,15转换成
1
3
4
8
9
10...
展开
 我来答
dhr2001
2014-10-30 · TA获得超过542个赞
知道小有建树答主
回答量:266
采纳率:83%
帮助的人:154万
展开全部
联合查询:
select menuId,menuName from MenuBar where MenuId in
(select NodeId from RoleRight where RoleId=1)
第一次创建的
2014-10-30 · 超过24用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:43.1万
展开全部
联合查询等值链接
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式