select currentlyvalue from fw_sysconfig where PARAMCODE=‘isDegreeCourse’
–注:currentlyvalue=‘是’ 下面sql中使用条件:isdegreecourse = ‘是’ ;否则使用条件 studytypecode = 1
SELECT *
FROM base_trainschemecourse
where isdegreecourse=(case when (select currentlyvalue from fw_sysconfig where PARAMCODE=‘isDegreeCourse’)='是’then ‘是’ else isdegreecourse end)
and studytypecode=(case when (select currentlyvalue from fw_sysconfig where PARAMCODE=‘isDegreeCourse’)='是’then studytypecode else ‘1’ end)
本文介绍了一种使用SQL进行动态条件查询的方法,通过CASE语句结合系统配置参数来灵活调整查询条件,实现对不同课程类型的精准筛选。

1066

被折叠的 条评论
为什么被折叠?



