美文网首页
mysql-函数:日期函数

mysql-函数:日期函数

作者: ssttIsme | 来源:发表于2020-04-06 23:43 被阅读0次
SELECT NOW(); -- 当前日期时间
SELECT CURDATE(); -- 当前日期
SELECT CURTIME(); -- 当前时间


SELECT DATE(NOW()); -- 取日期部分
SELECT TIME(NOW()); -- 取时间部分
SELECT EXTRACT(YEAR FROM NOW()); -- 取年
SELECT EXTRACT(MONTH FROM NOW()); -- 取月
SELECT EXTRACT(DAY FROM NOW()); -- 取日
SELECT DATE_ADD(NOW(),INTERVAL 10 YEAR);-- 加10年
SELECT DATE_ADD(NOW(),INTERVAL -24 MONTH);-- 减去2年
SELECT DATEDIFF(NOW(),'1995-4-6'); -- 计算距离现在多少天(两个日期相差多少天)(返回两个日期之间的天数)
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s');
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%S');
SELECT DATE_FORMAT(NOW(),'%d%m%Y');
SELECT DATE_FORMAT(NOW(),'%Y年%m月%d日');
SELECT LAST_DAY(NOW()); -- 返回当月的最后一天

1.入职20年以上的员工

USE hr;
SELECT employee_id,first_name,salary,hire_date
FROM
employees
WHERE
hire_date<DATE_ADD(NOW(),INTERVAL -20 YEAR );
USE hr;
SELECT employee_id,first_name,salary,hire_date
FROM
employees
WHERE
DATEDIFF(NOW(),hire_date)>20*365+5;  --五个闰年

2.查询98年上半年入职的人

USE hr;
SELECT employee_id,first_name,salary,hire_date
FROM
employees
WHERE
hire_date BETWEEN '1998-1-1' AND '1998-6-30';
USE hr;
SELECT employee_id,first_name,salary,hire_date
FROM
employees
WHERE EXTRACT(YEAR FROM hire_date)=1998 AND
EXTRACT(MONTH FROM hire_date)<7;

3.无论哪一年,一月份入职的人

USE hr;
SELECT employee_id,first_name,salary,hire_date
FROM
employees
WHERE
EXTRACT(MONTH FROM hire_date)=1;

相关文章

  • mysql-函数:日期函数

    1.入职20年以上的员工 2.查询98年上半年入职的人 3.无论哪一年,一月份入职的人

  • mysql-函数:数字函数

  • MYSQL-函数

    字符函数 CONCAT() 字符连接 CONCAT_WS() 使用指定的分隔符进行支付连接 format() 数字...

  • MySQL基本使用

    函数 常用函数 数学函数 字符串函数 日期函数

  • 函数

    字符串函数 数值函数 日期函数 流程函数

  • 日期函数

    一、日期函数: 根据这一组函数可以将日期(YMD)和时间(hms)随心所欲的拆分或组合 1、基本用法 ⑴日期函数 ...

  • 日期函数

    datedif函数 datedif函数解释: datedif(起始日期,终止日期,间隔单位)计算两个日期的间隔 计...

  • 日期函数

    日期函数主要用于计算星期、工龄、年龄、账龄、利息,以及计算某个时间段的数据汇总等等。下面是一些常用日期函数的...

  • 日期函数

    1、基本用法 1.1 =TODAY() 2018-12-2 当天日期,随时间的变化而变化 , 快捷键 Ctrl...

  • 日期函数

    日期函数 (YEAR MONTH DATEDIF ) 12月2日 本节学习目录(图一) - 日期函数的基本结构 Y...

网友评论

      本文标题:mysql-函数:日期函数

      本文链接:https://www.haomeiwen.com/subject/llzbphtx.html