MySQL數據庫時間查詢


 1 /*當前時間加1毫秒*/
 2 SELECT DATE_ADD(NOW(),INTERVAL 1 MICROSECOND);
 3 
 4 /*當前時間減1毫秒*/
 5 SELECT DATE_ADD(NOW(),INTERVAL -1 MICROSECOND);
 6 
 7 /*當前時間加1秒*/
 8 SELECT DATE_ADD(NOW(),INTERVAL 1 SECOND);
 9 
10 /*當前時間減1秒*/
11 SELECT DATE_ADD(NOW(),INTERVAL -1 SECOND);
12 
13 /*當前時間加1分*/
14 SELECT DATE_ADD(NOW(),INTERVAL 1 MINUTE);
15 
16 /*當前時間減1分*/
17 SELECT DATE_ADD(NOW(),INTERVAL -1 MINUTE);
18 
19 /*當前時間加1小時*/
20 SELECT DATE_ADD(NOW(),INTERVAL 1 HOUR);
21 
22 /*當前時間減1小時*/
23 SELECT DATE_ADD(NOW(),INTERVAL -1 HOUR);
24 
25 /*當前日期加1天*/
26 SELECT DATE_ADD(NOW(),INTERVAL 1 DAY);
27 
28 /*當前日期減1天*/
29 SELECT DATE_ADD(NOW(),INTERVAL -1 DAY);
30 
31 /*當前日期加1月*/
32 SELECT DATE_ADD(NOW(),INTERVAL 1 MONTH);
33 
34 /*當前日期減1月*/
35 SELECT DATE_ADD(NOW(),INTERVAL -1 MONTH);
36 
37 /*當前日期加1季度*/
38 SELECT DATE_ADD(NOW(),INTERVAL 1 QUARTER);
39 
40 /*當前日期減1季度*/
41 SELECT DATE_ADD(NOW(),INTERVAL -1 QUARTER);
42 
43 /*當前日期加1年*/
44 SELECT DATE_ADD(NOW(),INTERVAL 1 YEAR);
45 
46 /*當前日期減1年*/
47 SELECT DATE_ADD(NOW(),INTERVAL -1 YEAR);
48 
49 /*獲取年月,並拼接日和時分秒*/
50 select CONCAT( DATE_FORMAT((SELECT DATE_ADD(NOW(),INTERVAL -1 MONTH)), "%Y-%m"),'-01 00:00:00')
51 
52 /*當前時間減3天拼接時分秒*/
53 select CONCAT(DATE_SUB(curdate(),INTERVAL 3 DAY),' 00:00:00')

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM