mysql的where条件后加case_recommend

mysql的where条件后加case_recommend背景:数据库用的Oracle;报表用的是【FineReport】,之前没用过,被临时授命解决问题,所以大概了解了一下。里面应该是集成了excel插件,报表样式如下:今天在项目中遇到一个这样的场景:A为汇总页面,显示的是按医院分组统计出来的一些数据,效果如下图图中每一列都能下钻到另一个页面,医院名称和起始时间都作为参数传送。前期因为某一些需求,有一家医院出现了两个不同的名…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

背景:数据库用的Oracle;

报表用的是【FineReport】,之前没用过,被临时授命解决问题,所以大概了解了一下。里面应该是集成了excel插件,报表样式如下:

mysql的where条件后加case_recommend

今天在项目中遇到一个这样的场景:

A为汇总页面,显示的是按医院分组统计出来的一些数据,效果如下图

mysql的where条件后加case_recommend

图中每一列都能下钻到另一个页面,医院名称和起始时间都作为参数传送。

前期因为某一些需求,有一家医院出现了两个不同的名称,所以将其中一个名称的数据统计到了另一个名称下。而【检查数】这一列下钻后的数据,恰恰是被合并的名称下的数据,所以下钻后就查不到数据了。

跟实施那边反馈后,他们给出了一个中转方案:下钻到一个临时页面,在页面中显示一个被合并名称的超链接,再下钻一层就能查出数据了。

但我觉得这样的客户体验不好,所以想到了能不能在where中增加case when。所以在网上查了一下,果然是可行的。所以就将下钻后的查询条件修改成了下图这样:

mysql的where条件后加case_recommend

之前的条件为:study.HospitalName=’${xxxx}’。

这里记录一下,为以后需要的同行铺一下路。也记录一下解决问题的过程,帮助自己留下印象。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/197454.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号