帆软报表判断传入条件是否为空,根据逗号分隔
select
z.,
GROUP_CONCAT(detailNo SEPARATOR ‘,’)detailNos from
(select
ni.,
org.NAME as station,
u.USERNAME as username,
s.USERNAME as un,
concat(nid.startNo,’~’,nid.endNo) as detailNo,
concat(’beginDt′,′′,′{beginDt}','~','beginDt′,′ ′,′{endDt}’) as selectDate
from ns_invalid ni
left join sys_org org on org.ORGID=ni.station_ORGID
left join sys_user u on u.USERID=ni.oprUser_USERID
left join sys_user s on s.USERID=ni.createUser_USERID
left join ns_invaliddetail nid on nid.invalid_id=ni.id
WHERE 1=1
AND ni.createDate >= ‘beginDt′ANDni.createDate<=′{beginDt}' AND ni.createDate <= 'beginDt′ANDni.createDate<=′{endDt}’
AND ni.station_ORGID = ${orgId}
${if(len(isUnused) == 0,"",“and ni.isUnused =’”+isUnused+"’")})z
group by id
帆软报表判断传入条件是否为空
${if(len(isUnused) == 0,"",“and ni.isUnused =’”+isUnused+"’")}
根据逗号分隔
(detailNo SEPARATOR ‘,’)
参考自https://blog.csdn.net/qq_36698956/article/details/82143453
帆软报表判断传入条件是否为空,根据逗号分隔相关推荐
- 【帆软报表】使用技巧及常见问题汇总-持续更新
[帆软报表]使用技巧及常见问题汇总-持续更新 1.重复与冻结设置,做用:冻结区域 模板-重复与冻结设置 2.单元格有效小数设置 选中单元格-格式-数字-#0.00 3.图表中有效小数设置 图表属性表- ...
- 帆软报表开发学习笔记(八)
`帆软报表开发学习笔记` 报表特性_超级链接(20200928) 报表特性_条件属性(20200929) 报表特性_导出(20200930) 报表特性_打印(20201001) 报表特性_编码专题(2 ...
- 若依前后端分离+帆软报表 快速建立网站及后台管理功能
若依前后端分离+帆软报表 快速建立网站及后台管理功能 架构 1.后台管理:若依作为后台管理框架,使用它自带的用户,角色,组织架构管理模块,在此基础上通过代码生成功能二次开发增加业务模块:使用帆软报表快 ...
- 帆软报表调用mysql存储过程_FineReport单行与数据库交互的方法
FineReport单行与数据库交互的方法 1. 问题描述 我们在做一张报表填报的时候经常会遇到需要在一行进行添加动作,将该行数据直接与数据库交互,执行存储过程过程.我们可以通过每一行增加帆软&q ...
- 帆软报表和jeecg的进一步整合--ajax给后台传递map类型的参数
下面是页面代码: <%@ page language="java"contentType="text/html; charset=UTF-8"pageEn ...
- 积木报表对比帆软报表有什么区别?
自从积木报表的开源1.0-beta版本发布,广大开发者备受喜爱,同时还总会问起:"积木报跟帆软有什么区别?" 我们从内心不愿做这样的对比,只想做好 自己的产品,不愿去评判同行产品的 ...
- FineReport(二)帆软报表图表的
一.关于帆软报表柱状图单列柱状图的用法 1.首先我们打开设计器新建一张模版 2.选中一片区域进行单元格合并,为图表做好区域准备 3.在区域进右键,单元格元素,选择插入图表 4.这里我们先选择柱状图 5 ...
- 帆软报表(FineReport) 的初步学习和使用
我们公司在做ERP项目,我是根据项目进行的学习,常用知识点记录如下: 1,FineReport 使用时的配置 帆软报表 ->服务器->定义数据连接->写入数据数据库的连接URL,用户 ...
- 帆软报表属性设计基础
帆软报表属性设计基础 1.单元格扩展 步骤:单元格属性--选择扩展(三种:1.不扩展 2.横向扩展 3.纵向扩展) 不扩展:所有的内容全部都在一行显示 横向扩展:横向依次排序 纵向扩展:纵向依次排序 ...
最新文章
- 对接钉钉审批_低代码对接钉钉创建外部联系人
- 一文读懂工业设备的两种通讯方式:现场总线和工业以太网
- centos php安装redis扩展,Centos7编译安装redis、php安装phpredis扩展
- linux创建新进程就分配空间,linux几种创建进程的方法
- 【网络信息安全】授权与访问控制
- eclipse打不开,报错 java was started with exit code=13
- SQL SERVER 2008的转置函数PIVOT
- C++编程实现进程调度算法(FCFS+RR)
- 山西省行政村边界数据/乡镇街道边界数据/行政区划边界分布
- 树莓派摄像头远程拍照及传输
- 共享磁盘到远程服务器上,远程桌面链接怎么共享本地磁盘,你值得一看的技巧...
- read函数、write函数
- 手机淘宝自动加好友及聊天实现
- Mysql 事务的隔离性(隔离级别)
- 【OpenGL学习笔记④】——纹理贴图【SOIL2的配置 + 绘制木板 + 纹理环绕】
- Python:计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整数
- 苹果电脑MacBook插入移动硬盘没有反应/不显示
- 0成本开发一个外卖领劵小程序
- Redis教程(上课笔记)
- vlc 视频局部放大【WPF版】