oracle in括号里面条件为sql语句

如图,,想查出lm_team.appids对应的appsysname,
写如下sql,分别执行正常,但是一起执行报错,应该是sql语句不能作为in的条件
  1. select * from lm_appsys s where s.appsysid in (select appids from lm_team where teamid='1000301' )
复制代码
那正确的该怎么写,还是说我的表设计的就要问题,

FineReport贝尔 发布于 2016-3-9 18:16
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
404177716发布于2016-3-9 18:16(编辑于 2023-9-6 09:34)
555
  • 贝尔 贝尔(提问者)

    嗯嗯,谢谢,,我修改了表,,新增了一张表,很好的解决 了问题
    回复
    2016-03-10 10:12 
最佳回答
0
404177716发布于2016-3-9 19:34(编辑于 2023-9-6 09:34)
555
最佳回答
0
aa1770aa发布于2016-3-9 21:18(编辑于 2023-9-6 09:34)
555
最佳回答
0
贝尔发布于2016-3-10 10:12(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 2735浏览人数
  • 最后回答于:2016-3-10 10:12
    活动推荐 更多
    热门课程 更多
    返回顶部