日期函数 和其他实用函数

实用函数


SQL COUNT()函数 - SQL COUNT聚合函数是用来统计在数据库表中的行数。

SQL MAX()函数 - SQL MAX聚合函数允许我们选择某个/些列最高(最大)值。

SQL MIN()函数 - SQL MIN聚合函数允许我们选择某些列最低(最小)值。

SQL AVG()函数 - SQL AVG聚合函数选择某些表列的平均值。

SQL SUM()函数 - SQL SUM聚合函数允许选择列的总和。

SQL SQRT()函数 - 这是用来生成给定数的平方根。

SQL RAND()函数 - 这用于生成使用SQL命令的随机数。

SQL CONCAT()函数 - 这是用来连接内部SQL命令的任何字符串。

SQL Numeric()函数 - SQL操作数字需要SQL函数的完整列表。

SQL String()函数 - SQL操作字符串需要SQL函数的完整列表。
日期函数


ADDDATE()
相加日期

ADDTIME()
相加时间

CONVERT_TZ()
从一个时区转换到另一个

CURDATE()
返回当前日期

CURRENT_DATE(), CURRENT_DATE
CURDATE()同义词

CURRENT_TIME(), CURRENT_TIME
CURTIME()同义词

CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP
NOW()同义词

CURTIME()
返回当前时间

DATE_ADD()
相加两个时间

DATE_FORMAT()
格式化日期如指定格式

DATE_SUB()
相减两个日期

DATE()
提取日期或日期时间表达式的日期部分

DATEDIFF()
相减两个日期

DAY()
DAYOFMONTH()同义词

DAYNAME()
返回星期的名字

DAYOFMONTH()
返回月份的第几天 (1-31)

DAYOFWEEK()
返回参数的星期索引

DAYOFYEAR()
返回一年中的第几天 (1-366)

EXTRACT
提取的日期部分

FROM_DAYS()
天数转换为日期

FROM_UNIXTIME()
格式日期作为UNIX时间戳

HOUR()
提取小时

LAST_DAY
返回参数的对应月份中的最后一天

LOCALTIME(), LOCALTIME
NOW()同义词

LOCALTIMESTAMP, LOCALTIMESTAMP()
NOW()同义词

MAKEDATE()
创建从年度中年份和第几天的日期

MAKETIME
MAKETIME()

MICROSECOND()
从参数中返回微秒

MINUTE()
从参数返回分钟

MONTH()
返回日期的月份

MONTHNAME()
返回当前月份的名称

NOW()
返回当前的日期和时间

PERIOD_ADD()
添加一个时期到年月

PERIOD_DIFF()
返回月期间之间数

QUARTER()
从date参数返回季度

SEC_TO_TIME()
转换秒为 'HH:MM:SS' 格式

SECOND()
返回秒 (0-59)

STR_TO_DATE()
将字符串转换为日期

SUBDATE()
当三个参数时类似调用DATE_SUB()

SUBTIME()
相减时间

SYSDATE()
返回函数执行时的时间

TIME_FORMAT()
格式化为时间

TIME_TO_SEC()
返回参数转换成秒

TIME()
提取表达过去的时间部分

TIMEDIFF()
相减时间

TIMESTAMP()
带一个参数,函数返回日期或日期时间表达式。有两个参数,参数的总和

TIMESTAMPADD()
增加datetime表达式的一个间隔

TIMESTAMPDIFF()
从日期表达式减去时间间隔

TO_DAYS()
返回日期参数转换为天

UNIX_TIMESTAMP()
返回一个UNIX时间戳

UTC_DATE()
返回当前UTC日期

UTC_TIME()
返回当前UTC时间

UTC_TIMESTAMP()
返回当前UTC日期和时间

WEEK()
返回周数

WEEKDAY()
返回星期的索引

WEEKOFYEAR()
返回日期的日历周 (1-53)

YEAR()
返回年份

YEARWEEK()
返回年份和星期

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容