我来教你数据库trunc函数。

在MySQL中,与TRUNC函数相关的函数有很多,它们可以帮助我们更方便地进行日期和时间的截取操作,以下是一些常用的与TRUNC相关的函数及其用法:

数据库trunc函数

(图片来源网络,侵删)

1、DATE_FORMAT()函数

DATE_FORMAT()函数用于将日期或时间值按照指定的格式进行格式化,它接受两个参数:第一个参数是要格式化的日期或时间值,第二个参数是格式化模板。

语法:

DATE_FORMAT(date, format)

示例:

SELECT DATE_FORMAT(\'20220815\', \'%Y%m%d\') AS formatted_date;

结果:

formatted_date

20220815

2、DATE()函数

DATE()函数用于提取日期值中的年份、月份和日份,它接受一个日期或时间值作为参数。

语法:

DATE(date)

示例:

SELECT DATE(\'20220815\') AS year_month_day;

结果:

year_month_day

20220815

3、DAY()函数

DAY()函数用于提取日期值中的日份,它接受一个日期或时间值作为参数。

语法:

DAY(date)

示例:

SELECT DAY(\'20220815\') AS day;

结果:

day

15

4、MONTH()函数

MONTH()函数用于提取日期值中的月份,它接受一个日期或时间值作为参数。

语法:

MONTH(date)

示例:

SELECT MONTH(\'20220815\') AS month;

结果:

month

8

5、YEAR()函数

YEAR()函数用于提取日期值中的年份,它接受一个日期或时间值作为参数。

语法:

YEAR(date)

示例:

SELECT YEAR(\'20220815\') AS year;

结果:

year

2022

6、HOUR()函数

HOUR()函数用于提取时间值中的小时部分,它接受一个日期或时间值作为参数,注意,这个函数只返回小时部分,不包含分钟、秒和毫秒,如果需要完整的时间,可以使用TIME()函数。

语法:

HOUR(time)

示例:

SELECT HOUR(\'13:45:30\') AS hour;

结果:

hour

13

7、MINUTE()函数

MINUTE()函数用于提取时间值中的分钟部分,它接受一个日期或时间值作为参数,注意,这个函数只返回分钟部分,不包含秒和毫秒,如果需要完整的时间,可以使用TIME()函数。

语法:

MINUTE(time)

示例:

SELECT MINUTE(\'13:45:30\') AS minute;

结果:

minutessssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmminnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooommssttttttttttttttttttttttttttttttttttttttttttttttttttttttttthhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmmssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaammsddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsshhhhhhhhhhmmsffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffooorrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmsvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvssyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccchbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbyjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkksskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskkskmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmslmmsllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllooopppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppopqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuurrrvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwweerrryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryryrvwweeerrtyuiopasdfghjkl;"!@#$%^&*()_+?><,./`~}{[]}|\\Zzxxcvbnmmmddhhppgftrtyuiopaasdfghjklqwertyuiopasdfghj

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/435579.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
小甜小甜订阅用户
上一篇 2024年6月20日 14:38
下一篇 2024年6月20日 14:38

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息