帮优化查询语句

学习中------- 2018-08-27 09:35:08
SELECT * from gls_ag_file where gls_ag06||gls_Ag02||gls_ag03||gls_ag04||gls_ag05 in
(select gls_ag06||gls_Ag02||gls_ag03||gls_ag04||gls_ag05 from (
select gls_ag06,gls_Ag02,gls_ag03,gls_ag04,gls_ag05,gls_ag06||gls_Ag02||gls_ag03||gls_ag04||gls_ag05 from (
select gls_ag06,gls_Ag02,gls_ag03,gls_ag04,sum(gls_ag05)gls_ag05 from gls_ag_file where gls_Ag05>0 and gls_ag06 in (select GLS_AJ01 from gls_aj_file where gls_aj05='Y')
group by gls_ag06,gls_Ag02,gls_ag03,gls_ag04)
where gls_ag06||gls_Ag02||gls_ag03||gls_ag04||gls_ag05 not in (
select img01||img02||img03||img04||img10 from img_file
join (
select gls_ag06,gls_Ag02,gls_ag03,gls_ag04,sum(gls_ag05)gls_ag05,gls_ag06||gls_Ag02||gls_ag03||gls_ag04||gls_ag05 from gls_ag_file where gls_Ag05>0
group by gls_ag06,gls_Ag02,gls_ag03,gls_ag04,gls_ag06||gls_Ag02||gls_ag03||gls_ag04||gls_ag05)
on img01||img02||img03||img04||img10=gls_ag06||gls_Ag02||gls_ag03||gls_ag04||gls_ag05) ))
ORDER BY GLS_aG06
...全文
114 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

17,089

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧