博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL 建立临时表进行查询
阅读量:7062 次
发布时间:2019-06-28

本文共 1471 字,大约阅读时间需要 4 分钟。

SELECT    min (maxrank) as minofmaxrankFROM    (SELECT        max(rank) as maxrank    FROM        tbl_core_staff    WHERE        st_ymd<=now() AND        ed_ymd>now() AND        staff_cd in ('','','','','','','','','','','','','','','','','','','')    GROUP BY        staff_cd    ) t1

 这里是先从tbl_core_staff 表查询分组的最大值的rank 然后查询这个最大值rank组的最小值

用其他表和子表进行联合查询:

SELECT        *         FROM              bbb INNER JOIN             ( SELECT                  a1,                inner_cd,               MAX( case when .aaa.SLIDE_SEQ = 1 THEN SLIDE_QTY  END  )as SLIDE_QTY1,                MAX( case when .aaa.SLIDE_SEQ = 2 THEN SLIDE_QTY  END  )as SLIDE_QTY2,                MAX( case when .aaa.SLIDE_SEQ = 3 THEN SLIDE_QTY  END  )as SLIDE_QTY3,                MAX( case when .aaa.SLIDE_SEQ = 4 THEN SLIDE_QTY  END  )as SLIDE_QTY4            FROM                aaa            WHERE                 aaa.a1 = 'ADDM01-20160612-1-100002-001'   AND                 aaa.subsidiary_cd = 'MJP' AND                 aaa.sub_a1 = '1'            GROUP BY                 aaa.inner_cd,                aaa.a1            )  tmp1 on  bbb.inner_cd = tmp1.inner_cd                    WHERE                 bbb.a1 = #{ankenId,jdbcType=VARCHAR}  AND                bbb.subsidiary_cd = #{subsidiaryCd,jdbcType=VARCHAR} AND                bbb.sub_a1 = #{subAnkenId,jdbcType=VARCHAR} AND    ORDER BY                bbb.subsidiary_cd ASC,                bbb.brand_cd ASC,                bbb.product_cd ASC

 

转载地址:http://lynll.baihongyu.com/

你可能感兴趣的文章
XDOC Office Server 开源了,Office文档完美转换为PDF
查看>>
数据库原理
查看>>
非常有用的并发控制-循环栅栏CyclicBarrier
查看>>
数据库备份相关
查看>>
深度学习优化入门:Momentum、RMSProp 和 Adam
查看>>
电子阅读器
查看>>
知识碎片
查看>>
鱼鹰软件签约中影集团电影数字制作基地
查看>>
node基础面试事件环?微任务、宏任务?一篇带你飞
查看>>
Windows系统下类UNIX环境---Cygwin安装
查看>>
AWE 2017逛展第一天,智能家居厂商逐步打破壁垒
查看>>
Java原始封装常用HttpRequest
查看>>
「镁客·请讲」北斗金控肖鹏麟:发展十多年后,如今的北斗产业在市场面临三大困境...
查看>>
阿里云将在欧洲建立数据中心,预计在伦敦或瑞典落地
查看>>
ASCSDK-------通用包接入文档(UNITY篇)
查看>>
区块链研习 | DAG网络:Blockless无区块概念将解决区块链交易性能问题
查看>>
ASP.NET CORE下取IP地址
查看>>
Jenkins忘记密码的修复方法(Windows/Linux)
查看>>
如何给域名配置https证书
查看>>
mysql数据库的备份与恢复(附测试截图)
查看>>