HANA SQL获取当前月的第一天
来源:互联网 发布:mysql 参考手册 中文 编辑:程序博客网 时间:2024/05/16 04:38
SELECT ADD_DAYS(CURRENT_DATE,-EXTRACT(DAY FROM CURRENT_DATE) + 1) FROM DUMMY; SELECT ADD_MONTHS(NEXT_DAY(LAST_DAY(CURRENT_DATE)),-1) FROM DUMMY;SELECT ADD_DAYS(LAST_DAY(ADD_MONTHS(CURRENT_DATE,-1)),1) FROM DUMMY;
方法有很多种,这里只列出了常用的几种。
找到了几个比较好的写法,请参考
Guys ,Few common HANA SQL logic I Know first day of month: ADD_DAYS(LAST_DAY(ADD_MONTHS(CURRENT_DATE,-1)),1)last day of month: LAST_DAY (CURRENT_DATE)first day of quarter: ADD_DAYS( ADD_MONTHS( CURRENT_DATE,(MOD( MONTH(CURRENT_DATE) -1, 3 )) * -1) ,DAYOFMONTH(CURRENT_DATE)* -1 + 1 )first day of year: ADD_DAYS(CURRENT_DATE, DAYOFYEAR (CURRENT_DATE)* -1 + 1)last day of Prior year:ADD_DAYS(CURRENT_DATE, DAYOFYEAR (CURRENT_DATE)* -1 ) direct Filter / Where clauseCurrent Month: to_char(TIME_DIMENSION.Column_DATE,'YYYYMM' ) = to_char(CURRENT_DATE,'YYYYMM' )Current Quarter: {fn Quarter(TIME_DIMENSION.Column_DATE)} = {fn QUARTER(CURRENT_DATE)}Current Year: {fn year(TIME_DIMENSION.Column_DATE)} = {fn year(CURRENT_DATE)}
0 0
- HANA SQL获取当前月的第一天
- SQL 获取当前月的最后一天
- SQL 获取当前月的第一天最后一天获取当月最大最小的时间当月天数,当月第一天,当月最后一天
- 日期获取:得到当前月的第一天,得到当前月的最后一天
- SAP HANA SQL获取当前日期最后一天
- 获取当前月第一天、最后一天、获取当前年第一天、获取当前近一年
- 获取当前月第一天、最后一天、获取当前年第一天、获取当前近一年
- sql server 中的日期计算,如当天周的第一天,当前月的第一天
- 使用Calendar类获取当前月的第一天与最后一天
- SQL+C#获得当前月的第一天与最后一天
- sql 获取当前月的第一天 00:00:00 和最后一天 23:59:59 ,获取上一年1月1日 00:00:00 和当前年份 用于统计~~~
- java获取当前月的最后一天
- JAVA 获取当前月第一天,最后一天;上个月第一天,最后一天;下个月第一天,最有一天。
- 转贴:sql server 中的日期计算,如当天周的第一天,当前月的第一天
- 如何获取当前周的第一天
- SAP HANA SQL获取当前日期
- sql 获取每个月的最后一天
- php获取当前月份的第一天与最后一天
- 线性表
- labelabel 显示部分
- 多线程并发编程(二):定时器的应用
- Java程序员面试中的多线程问题
- 使用jQuery实现图片轮播
- HANA SQL获取当前月的第一天
- Extjs 在组件件中存储变量
- Java的file对象的构造方法
- eclipse中导入web项目变成java项目解决办法
- [转 整合 ][iOS等控件] 的一些属性使用
- SQL的DQL、DML、DDL、DCL
- maven 教程一 入门
- TCP/IP的三次握手与四次挥手详解
- 学习maven的使用,看到一篇很实用的入门教程(菜鸟级入门)