如何让设置的参数为空时,则默认选取所有下拉固定项?

z418841875 z418841875 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
when c.Myfield1='23' then 'N56/N61' when c.Myfield1='24' then 'B170'
when c.Myfield1='25' then 'B171' end),(case when PerField3='01' then '人资部' when PerField3='02' then '财务部' when
PerField3='03' then '资讯部'
when PerField3='04' then '客服部' when PerField3='05' then '关务部'
when PerField3='06' then '计划部' when PerField3='07' then '资材部'
when PerField3='08' then '工程技术部' when PerField3='09' then '安全课'
when PerField3='10' then '运作部' when PerField3='11' then '压铸模具'
when PerField3='12' then '品保部' end ),EmpTypeName,b.EmpNo,EmpName,IDCardNo,DtName,c.PartName,bb,
LevelLevel,OverTime1,ComeDate,LeaveDate,PayNo6,PayNo16,PayNo17,
OverTime2,OverTime3,OverTimeAll,WTType2Num,WTType3Num,
PayNo21,PayNo22,PayNo23,PayNo25,PayNo26,PayNo2,PayNo3,PayNo4,
PayNo27,PayNo42,PayNo32,PayNo33,PayNo34,PayNo35,PayNo43,
PayNo37,PayNo38,PayNo39,PayNo40,PayNo13,PayNo14,PayNo15,PayNo16
PayNo5,PayNo7,PayNo8,PayNo9,PayNo10,PayNo21+PayNo22+PayNo23+PayNo24+PayNo29 as 公司成本,
PayNo28+PayNo30 as 个人成本,
PayNo11,PayNo12,PayNo43,PayNo18,PayNo20,PayNo24,PayNo28,PayNo29,PayNo30,ComeSourceNo
InComeTax,PayNo36,b.MyField1 as 入职结算差,b.MyField2 as 离职结算差 from PayMonthData a left join AttMonthData b on
a.EmpID=b.EmpID and a.YYMM=b.YYMM left join PerEmployee c on a.EmpID=c.EmpID left join bbview on c.PartName=bbview.PartName
where a.YYMM='{YYMM}' and PerField3!='' and PerField3 is not null and ComeSourceNo='08' and PayNo20>=0
order by PerField3,PartName
else
select(case when c.Myfield1='01' then 'B24' when c.Myfield1='05' then 'X241'
when c.Myfield1='06' then '其他' when c.Myfield1='15' then '办公人员'
when c.Myfield1='17' then '铣床' when c.Myfield1='18' then 'TMA'
when c.Myfield1='19' then '其他/保洁员' when c.Myfield1='20' then 'N12'
when c.Myfield1='21' then 'X340' when c.Myfield1='22' then 'B9'
when c.Myfield1='23' then 'N56/N61' when c.Myfield1='24' then 'B170'
when c.Myfield1='25' then 'B171' end),(case when PerField3='01' then '人资部' when PerField3='02' then '财务部' when
PerField3='03' then '资讯部'
when PerField3='04' then '客服部' when PerField3='05' then '关务部'
when PerField3='06' then '计划部' when PerField3='07' then '资材部'
when PerField3='08' then '工程技术部' when PerField3='09' then '安全课'
when PerField3='10' then '运作部' when PerField3='11' then '压铸模具'
when PerField3='12' then '品保部' end ),EmpTypeName,b.EmpNo,EmpName,IDCardNo,DtName,c.PartName,bb,
LevelLevel,OverTime1,ComeDate,LeaveDate,PayNo6,PayNo16,PayNo17,
OverTime2,OverTime3,OverTimeAll,WTType2Num,WTType3Num,
PayNo21,PayNo22,PayNo23,PayNo25,PayNo26,PayNo2,PayNo3,PayNo4,
PayNo27,PayNo42,PayNo32,PayNo33,PayNo34,PayNo35,PayNo43,
PayNo37,PayNo38,PayNo39,PayNo40,PayNo13,PayNo14,PayNo15,PayNo16
PayNo5,PayNo7,PayNo8,PayNo9,PayNo10,PayNo21+PayNo22+PayNo23+PayNo24+PayNo29 as 公司成本,
PayNo28+PayNo30 as 个人成本,
PayNo11,PayNo12,PayNo43,PayNo18,PayNo20,PayNo24,PayNo28,PayNo29,PayNo30,ComeSourceNo
InComeTax,PayNo36,b.MyField1 as 入职结算差,b.MyField2 as 离职结算差 from PayMonthData a left join AttMonthData b on
a.EmpID=b.EmpID and a.YYMM=b.YYMM left join PerEmployee c on a.EmpID=c.EmpID left join bbview on c.PartName=bbview.PartName
where a.YYMM='{YYMM}' and PerField3 is not null and ComeSourceNo='08' and PayNo20>=0
order by PerField3,PartName



我想把PerField3做成参数,所有项都放进下拉固定项里去让用户选取
如果什么都不选的话就默认查询所有项。
请问该如何写呢?
...全文

相关推荐

pytorch 固定部分参数训练的方法

今天小编就为大家分享一篇pytorch 固定部分参数训练的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

weixin_38719564

js设置function参数默认值(适合没有传参情况)

div+css模拟js信息框的类库时遇到一个问题当没有传递参数过去时自动使用提示信息作为窗口标题,具体的实现如下

weixin_38733367

Docker如何固定IP设置的方法

由于工作需要,需要给Docker设置固定IP,在网上的查找了一些资料,自己试着实践一下,留个笔记。 经常用Docker模拟项目在生产环境中的部署,往往需要同时开好几台Docker容器,而且有时安装的软件需要绑定Docker局域网中的其他容器,如 MongoDB 副本集部署的时候,就需要绑定其他容器的内网IP。 但是,Docker 每次重启后,容器的IP地址会变化,查询了资料,Docker是支持设置固定IP的。 Docker 默认网络 Docker安装后,默认会创建下面三种网络类型: $ docker network ls NETWORK ID NAME DRIVER

weixin_38625464

html下拉菜单提交后保留选中值而不返回默认值

复制代码代码如下:&lt;html&gt; &lt;body&gt; &lt;?php // 获取select值 $select_value = isset($_GET[‘select’]) ? $_GET[‘select’] : ”; ?&gt; &lt;form action=”?”&gt; &lt;select name=”select”&gt; <option value=””>default</option> &lt;option value=”option1″ &lt;?php // 如果在上面获取的值和这个option里的值一样, // 就打印selected,让这个option默认被选中 echo $select_value == ‘option1

weixin_38573171

Python新手学习函数默认参数设置

在本篇文章里小编给大家分享的是关于Python新手学习函数默认参数设置的相关知识点,需要的朋友们可以参考下。

weixin_38569203
评论 1
收藏 已收藏
分享
返回顶部
z418841875
疑难问题 22,298 成员 121,727 内容