pgsql--函数INTERVAL,COALESCE, :: int
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用1,时间的比较提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重
·
记录工作中遇到的函数
原sql
<select id="sumById" resultType="int">
select COALESCE(SUM(IG_NEW),0)
from test_one a
where a.acct_id= #{acctId}
and a.ID= (to_char(CURRENT_DATE - INTERVAL ${dateMonth}, 'yyyyMM' || '01') :: int)
and a.flag=1;
</select>
- COALESCE:
用于返回参数列表中的第一个非NULL表达式的值。如果所有的参数都是NULL,那么COALESCE函数将返回NULL。
- INTERVAL:这里作为关键字,表示为时间间隔,常用于时间的加减法
INTERVAL ‘10’ YEAR 时间间隔为10年
INTERVAL ‘10’ MONTH 时间间隔为10个月
INTERVAL ‘10’ DAY 时间间隔为10天
INTERVAL ‘10’ HOUR 时间间隔为10小时
INTERVAL ‘10’ MINUTE 时间间隔为10分钟
INTERVAL ‘10’ SECOND 时间间隔为10秒
- to_char() :: int)
这里表示字符串转数值
更多推荐
所有评论(0)