![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
ielgnod
努力 奋斗
展开
-
【SQL】学习记录 【查询字段拼接】
【SQL】记录一下今天遇到的问题和解决方法 需求:要求查询出来的一条数据中的某些字段转义然后拼接。 解决办法: 1、两个字段拼接方法: CONCAT(A.NAME, B.CODE) AS CON; 如果其中有固定值,则用引号加固定值: CONCAT(A.NAME, '次')); 2、条件判断转义 CASE A.RUN_STATUS WHEN 'RUNNING' THEN '运行' ...原创 2019-11-25 20:10:53 · 491 阅读 · 0 评论 -
【SQL】学习记录 【oracle递归】
【SQL】记录一下今天遇到的问题和解决方法 需求:上一篇sql查询的结果中,有些单位是不需要展示的,单位数据表里有个字段为是否启用,当这个单位禁用了,该单位以及子单位都不能展示出来。 表结构如下,需要用oracle递归查询禁用的单位以及子单位。 解决办法: select * from TOP_ORGANIZATION start with STATE = '2' CONNECT BY PRI...原创 2019-11-21 16:11:57 · 117 阅读 · 0 评论 -
【SQL】学习记录【oracle统计】
【SQL】记录一下今天遇到的问题和解决方法 需求:有若干个类似的表,用于存放工作标准/工作指导书信息,数据字段包括这条指导书的发布状态、提交人、审核评分等,其中只有审核通过后状态为已发布的指导书才有评分。 现在要求做一个统计报表,查询出不同部门在某个时间段内 提交指导书的总数、审批通过数、通过率、评分总分,前端页面每个字段可做排序。最终效果如下: 问题一:查询的结果需要通过多张表联合累加,比如提...原创 2019-11-18 17:56:05 · 117 阅读 · 0 评论