首页 > 代码库 > oracle解决多表关联分组查询问题
oracle解决多表关联分组查询问题
做了一个功能需要分组查询,同时查询A表分组查询的ID需要关联B表的数据,本来想两个表关联查询,但是报group by 语法不正确。所以做了以下修改。
select count(*), cindexid,(select vindexcode from comindex where pk_index =cindexid) as vindexcode ,iquesttype
from rqt_examquest
where pk_examquest in
(
select cexamquestid
from rqt_examquest_b2
where cjobtypeid = ‘1000LSZY123456100001‘ or cjobtypeid=‘1001LSZYp3U34Bxgv7V4‘
)
group by cindexid , iquesttype having iquesttype = 1 or iquesttype = 2 or iquesttype = 3
order by cindexid
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。