SELECT * FROM t_studentbasic
-- mysql常用的内置函数
-- 聚合函数
-- sum avg count max min
-- 时间函数
select now();
-- 查询年月日 查询时间
select CURRENT_DATE;
select CURRENT_TIMESTAMP;
select CURRENT_TIME;
select SYSDATE();
-- 获取utc时间
select UTC_DATE();
select UTC_TIME();
select UTC_TIMESTAMP();
-- 格式化日期函数
-- 计算当前时间距离某个时间的天数
select TO_DAYS(now())-TO_DAYS('20180710');
select DATEDIFF(now(),'20180710');
select TIMESTAMPDIFF(DAY,now(),'20180710');
-- 获取今年第一月
select CONCAT(YEAR(CURDATE()),'-','01');
-- 单独获取年月日
select year(curdate());
select MONTH(curdate());
select Day(curdate());
-- 从已知的日期中获取年月日
SELECT DATE_FORMAT(CURRENT_TIMESTAMP,'%y-%M-%d');
-- 从时间中分离年月日 时分秒
SELECT DATE_FORMAT('2019-07-11 15:21:21','%Y-%m-%d');
SELECT left('2019-07-11 15:21:21',10);
SELECT RIGHT('2019-07-11 15:21:21',8);