首页 > 其他分享 >DATA_FORMAT用法

DATA_FORMAT用法

时间:2023-05-31 23:05:40浏览次数:25  
标签:-% 00 01 FORMAT format 用法 amount trans DATA

 

定义和用法
DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。

语法
DATE_FORMAT(date,format)
date 参数是合法的日期。format 规定日期/时间的输出格式。

可以使用的格式有:

格式    描述
 %a    缩写星期名
 %b    缩写月名
 %c    月,数值
 %D    带有英文前缀的月中的天
 %d    月的天,数值(00-31)
 %e    月的天,数值(0-31)
 %f    微秒
 %H    小时 (00-23)
 %h    小时 (01-12)
 %I    小时 (01-12)
 %i    分钟,数值(00-59)
 %j    年的天 (001-366)
 %k    小时 (0-23)
 %l    小时 (1-12)
 %M    月名
 %m    月,数值(00-12)
 %p    AM 或 PM
 %r    时间,12-小时(hh:mm:ss AM 或 PM)
 %S    秒(00-59)
 %s    秒(00-59)
 %T    时间, 24-小时 (hh:mm:ss)
 %U    周 (00-53) 星期日是一周的第一天
 %u    周 (00-53) 星期一是一周的第一天
 %V    周 (01-53) 星期日是一周的第一天,与 %X 使用
 %v    周 (01-53) 星期一是一周的第一天,与 %x 使用
 %W    星期名
 %w    周的天 (0=星期日, 6=星期六)
 %X    年,其中的星期日是周的第一天,4 位,与 %V 使用
 %x    年,其中的星期一是周的第一天,4 位,与 %v 使用
 %Y    年,4 位
 %y    年,2 位



STR_TO_DATE(字符串,日志格式)

create_time >= str_to_date('2021-06-28 00:00:01',"%Y-%m-%d %H:%i:%s")



sum-if;count-if

sum(trans_amount),sum(inst_trans_amount),
 sum(if(inst_trans_amount is null,trans_amount,inst_trans_amount))count(if(trans_status='SUCCESS',1,null))
 sum(if(trans_status='SUCCESS',1,0)) subdate()
 curdate()



从json字段中获取某个值:

json_extract(extend1,'$.cardNo') as '卡号',
 
 create_time >= str_to_date('2021-06-28 00:00:01',"%Y-%m-%d %H:%i:%s")
 update_time >= subdate(now(),interval 5 minute)
 second minute hour day month year
 data_format(date,format)
 data_format(now(),"%Y-%m-%d %H:%i:%s")


 

标签:-%,00,01,FORMAT,format,用法,amount,trans,DATA
From: https://blog.51cto.com/lenglingx/6390788

相关文章

  • Data注解和其他的lombok注解介绍
     @Data:注在类上,提供类的get、set、equals、hashCode、toString等方法@AllArgsConstructor:注在类上,提供类的全参构造@NoArgsConstructor:注在类上,提供类的无参构造@Setter:注在属性上,提供set方法@Getter:注在属性上,提供get方法@EqualsAndHashCode:注在类上,提供对应的equ......
  • datax 抽数据框架
    标签(空格分隔):协作框架一:datax概述1.1datax介绍1.1、什么使dataxDataX是阿里巴巴开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。1.2、datax的设计为了解决异构数......
  • Python中的join()函数和split()函数的用法
    题目:CFUltra-FastMathematician 题意:给两个长度相等的0,1字符串,在相同的位置的两个字符不同就输出1,否则输出0.比如:10101000100101就输出:1110001代码:print''.join("10"[i==j]fori,jinzip(raw_input(),raw_input()))join()函数的用法就是把一个list中所有的串按照你定义的分隔......
  • 负载均衡集群ipvsadm命令及基本用法
     ipvsadm是LVS在应用层的管理命令,我们可以通过这个命令去管理LVS的配置。需要使用yum单独安装。基本用法:ipvsadmCOMMAND[protocol]service-address        [scheduling-method][persistenceoptions]ipvsadmcommand[protocol]service-address  ......
  • pandas dataframe 过滤——apply最灵活!!!
    按照某特定string字段长度过滤:importpandasaspddf=pd.read_csv('filex.csv')df['A']=df['A'].astype('str')df['B']=df['B'].astype('str')mask=(df['A'].str.len()==10)&(df......
  • python berkeley DB操作——打开btree索引文件中的database
    打开BDB中某个索引中的数据库代码: frombsddb3importdbimportbsddb3asbsddbprintdb.DB_VERSION_STRINGmydb=db.DB()mydb.open('your_btree_db_filename','databsename',dbtype=db.DB_BTREE)rec=cur.first()whilerec:#printkeyvaluepri......
  • Java中枚举类的特殊用法-使用枚举实现单例模式和策略模式
    场景设计模式-单例模式-饿汉式单例模式、懒汉式单例模式、静态内部类在Java中的使用示例:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/127555096设计模式-单例模式-注册式单例模式-枚举式单例模式和容器式单例模式在Java中的使用示例:https://blog.csdn.net/BAD......
  • JDK 8 新时间 DateTimeFormatter
         ......
  • 火山引擎 DataLeap:如何构建一套完整、易用的数据标准体系
    数据标准是数据治理体系中的核心要素之一。 一方面,统一的数据标准可以在复杂的业务场景下,帮助团队对齐数据口径,提升数据在分析、诊断等场景的质量与效率;另一方面,数仓团队与分析师团队也需要沉淀一套敏捷、可控的数据标准指标管理流程,以便后续在指标口径的增加、修改、下线等方......
  • winform dataGridView MultipleLayeredColumnHeader
    privatevoidMainForm_Load(objectsender,EventArgse){this.dataGridView1.Columns.Add("JanWin","Win");this.dataGridView1.Columns.Add("JanLoss","Loss");this.dataGri......