经典SQL--求一年有多少天

来源:互联网 发布:电脑编程有没有女孩 编辑:程序博客网 时间:2024/04/29 21:42

问:给定一个年,怎么知道有多少天

答:

通过sql : SELECT TO_CHAR(SYSDATE, 'DDD') FROM DUAL;

我们可以找到一个好办法不用判断是否为闰年,只需要将如输入的年份+"-12-31" 转换成日期,然后输入该日期对应的年中天即可,核心代码如下( &year表示输入的年)


select to_char(to_date('&year'||'-12-31','yyyy-mm-dd'),'DDD') from dual;
0 0
原创粉丝点击