UPDATE
loan_overdue_list l set
l.type_status=(
CASE
WHEN l.overdue_days>(select c.overdue_one from loan_config c where c.gems_fs_id=l.gems_fs_id) THEN 11
WHEN l.overdue_days>(select c.overdue_two from loan_config c where c.gems_fs_id=l.gems_fs_id) THEN 12
WHEN l.overdue_days>(select c.overdue_three from loan_config c where c.gems_fs_id=l.gems_fs_id) THEN 13
ELSE l.type_status
END
)
,l.overdue_days=l.overdue_days+1
where
l.overdue_amount>0 and l.type_id=1
相关文章
- 01-29获取数值型数组中大于60的元素个数,给数值型数组中不足60分的加20分。(数组,for循环,if条件判断语句)
- 01-29Python基础1:if条件判断 break/continue语句
- 01-29neo4j 的cql 语句,增、删、改、查(条件查询)(持续更新)
- 01-29if条件判断语句的不同
- 01-29剑指offer 介绍一种很骚的做法 求1+2+…+n不能使用乘除法、for、while、if、else、switch、case 等关键字及条件判断语句 (A?B:C)。【简单易懂,代码可以直接运行】
- 01-29在SQL语句中加入时间比较作为查询条件
- 01-29python学习_条件判断语句_if
- 01-29shell-case多条件判断语句
- 01-29SQL-select中使用条件判断语句
- 01-29C语言,利用条件语句判断是否为三角形并输出面积