MySQL高级 - SQL技巧 -日期函数与聚合函数
生活随笔
收集整理的這篇文章主要介紹了
MySQL高级 - SQL技巧 -日期函数与聚合函数
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
日期函數(shù)
| CURDATE 和 CURRENT_DATE | 兩個(gè)函數(shù)作用相同,返回當(dāng)前系統(tǒng)的日期值 |
| CURTIME 和 CURRENT_TIME | 兩個(gè)函數(shù)作用相同,返回當(dāng)前系統(tǒng)的時(shí)間值 |
| NOW 和 SYSDATE | 兩個(gè)函數(shù)作用相同,返回當(dāng)前系統(tǒng)的日期和時(shí)間值 |
| MONTH | 獲取指定日期中的月份 |
| MONTHNAME | 獲取指定日期中的月份英文名稱 |
| DAYNAME | 獲取指定曰期對應(yīng)的星期幾的英文名稱 |
| DAYOFWEEK | 獲取指定日期對應(yīng)的一周的索引位置值 |
| WEEK | 獲取指定日期是一年中的第幾周,返回值的范圍是否為 0?52 或 1?53 |
| DAYOFYEAR | 獲取指定曰期是一年中的第幾天,返回值范圍是1~366 |
| DAYOFMONTH | 獲取指定日期是一個(gè)月中是第幾天,返回值范圍是1~31 |
| YEAR | 獲取年份,返回值范圍是 1970?2069 |
| TIME_TO_SEC | 將時(shí)間參數(shù)轉(zhuǎn)換為秒數(shù) |
| SEC_TO_TIME | 將秒數(shù)轉(zhuǎn)換為時(shí)間,與TIME_TO_SEC 互為反函數(shù) |
| DATE_ADD 和 ADDDATE | 兩個(gè)函數(shù)功能相同,都是向日期添加指定的時(shí)間間隔 |
| DATE_SUB 和 SUBDATE | 兩個(gè)函數(shù)功能相同,都是向日期減去指定的時(shí)間間隔 |
| ADDTIME | 時(shí)間加法運(yùn)算,在原始時(shí)間上添加指定的時(shí)間 |
| SUBTIME | 時(shí)間減法運(yùn)算,在原始時(shí)間上減去指定的時(shí)間 |
| DATEDIFF | 獲取兩個(gè)日期之間間隔,返回參數(shù) 1 減去參數(shù) 2 的值 |
| DATE_FORMAT | 格式化指定的日期,根據(jù)參數(shù)返回指定格式的值 |
| WEEKDAY | 獲取指定日期在一周內(nèi)的對應(yīng)的工作日索引 |
聚合函數(shù)
| MAX | 查詢指定列的最大值 |
| MIN | 查詢指定列的最小值 |
| COUNT | 統(tǒng)計(jì)查詢結(jié)果的行數(shù) |
| SUM | 求和,返回指定列的總和 |
| AVG | 求平均值,返回指定列數(shù)據(jù)的平均值 |
總結(jié)
以上是生活随笔為你收集整理的MySQL高级 - SQL技巧 -日期函数与聚合函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL高级 - SQL技巧 - 数字
- 下一篇: linux cmake编译源码,linu