我的MySQL常用函数
-- MySQL -- 当前时间 SELECT NOW(); -- 当前年月日时分秒 SELECT DATE_FORMAT(NOW(),‘%Y%m%d%H%i%s‘) -- 时间转字符串 SELECT DATE_FORMAT(NOW(),‘%Y%m%d%H%i%s‘) -- 字符串转时间 SELECT STR_TO_DATE(‘20190417105030‘,‘%Y%m%d%H%i%s‘); SELECT STR_TO_DATE(‘2019/04/17 10:50:30‘,‘%Y/%m/%d %H:%i:%s‘); -- 当前时间 1日 SELECT DATE_ADD(NOW(),INTERVAL 1 DAY); -- 当前时间-1日 SELECT DATE_SUB(NOW(),INTERVAL 1 DAY); -- 当前时间 1月 SELECT DATE_ADD(NOW(),INTERVAL 1 MONTH); -- 当前时间-1月 SELECT DATE_SUB(NOW(),INTERVAL 1 MONTH); -- 当前时间 1年 SELECT DATE_ADD(NOW(),INTERVAL 1 YEAR); -- 当前时间-1年 SELECT DATE_SUB(NOW(),INTERVAL 1 YEAR); -- 输入字符串日期,返回字符串日期的上一年 SELECT DATE_ADD(‘20190417105030‘,INTERVAL 1 YEAR); -- 字符串转小数 SELECT CONVERT(‘123.123123‘,DECIMAL(18,10)); -- 分组CONCAT SELECT DEPT.ID,DEPT.NAME,GROUP_CONCAT(EMP.NAME SEPARATOR ‘/‘) FROM DEPT INNER JOIN EMP ON EMP.DEPT_ID=DEPT.ID GROUP BY DEPT.ID,DEPT.NAME
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/SQL/12506.html
- 上一篇:Oracle 日期操作
- 下一篇:mysql 命令行常用命令
