sql语句如下,请问用linq to sql 怎样写?
selectdescription,permissionPagefrompermissionwherepermissionCodein(selectpermissionC...
select description,permissionPage from permission
where permissionCode in
(
select permissionCode from rolePermissionDetail
where roleId =(select roleId from sysUser where uId = 参数)
) 展开
where permissionCode in
(
select permissionCode from rolePermissionDetail
where roleId =(select roleId from sysUser where uId = 参数)
) 展开
1个回答
展开全部
追问
var datas = from permiss in con.perTable
where permiss.PermissionCode == (类似sql语句中 select * from table where tID in (多个ID))
select permiss;
用linq 有没有方法能替换in这个动作?
追答
多次使用 才能可以
给你参考的内容中只是一层 嵌套查询in
你的需要2层嵌套查询,所以你得再原来的基础上进行调试。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询