MySQL 常用函式。
MySQL 常用函式。
文章目錄
Table 12.8 Numeric Functions and Operators
名稱 | 描述 |
---|---|
%,MOD | 模運算子 |
* | 乘法運算子 |
+ | 加法運算子 |
- | 減號 |
- | 更改引數的符號 |
/ | 除以 |
ABS() | 返回絕對值 |
ACOS() | 返回反餘弦 |
ASIN() | 返回反正弦 |
ATAN() | 返回反正切 |
ATAN2(), ATAN() | 返回兩個引數的反正切 |
CEIL() | 返回不小於引數的最小整數值 |
CEILING() | 返回不小於引數的最小整數值 |
CONV() | 在不同的基數之間轉換數字 |
COS() | 返回餘弦 |
COT() | 返回餘切 |
CRC32() | 計算迴圈冗餘校驗值 |
DEGREES() | 將弧度轉換為度 |
DIV | 整數除法 |
EXP() | 提升力量 |
FLOOR() | 返回不大於引數的最大整數值 |
LN() | 返回引數的自然對數 |
LOG() | 返回第一個引數的自然對數 |
LOG10() | 返回引數的以10為底的對數 |
LOG2() | 返回引數的以2為底的對數 |
MOD() | 退還剩餘 |
PI() | 返回pi的值 |
POW() | 將自變數提高到指定的冪 |
POWER() | 將自變數提高到指定的冪 |
RADIANS() | 返回引數轉換為弧度 |
RAND() | 返回一個隨機浮點值 |
ROUND() | 圍繞論點 |
SIGN() | 返回引數的符號 |
SIN() | 返回引數的正弦 |
SQRT() | 返回引數的平方根 |
TAN() | 返回引數的正切值 |
TRUNCATE() | 截斷為指定的小數位數 |
Table 12.11 Date and Time Functions
名稱 | 描述 |
---|---|
ADDDATE() | 將時間值(間隔)新增到日期值 |
ADDTIME() | 加時間 |
CONVERT_TZ() | 從一個時區轉換到另一個時區 |
CURDATE() | 返回當前日期 |
CURRENT_DATE(), CURRENT_DATE | CURDATE()的同義詞 |
CURRENT_TIME(), CURRENT_TIME | CURTIME()的同義詞 |
CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP | NOW()的同義詞 |
CURTIME() | 返回當前時間 |
DATE() | 提取日期或日期時間表示式的日期部分 |
DATE_ADD() | 將時間值(間隔)新增到日期值 |
DATE_FORMAT() | 指定格式日期 |
DATE_SUB() | 從日期中減去時間值(間隔) |
DATEDIFF() | 獲取兩個日期之間間隔,返回引數 1 減去引數 2 的值。 |
DAY() | DAYOFMONTH()的同義詞 |
DAYNAME() | 返回工作日的名稱 |
DAYOFMONTH() | 返回月份中的一天(0-31) |
DAYOFWEEK() | 返回引數的工作日索引 |
DAYOFYEAR() | 返回一年中的某天(1-366) |
EXTRACT() | 提取部分日期 |
FROM_DAYS() | 將天數轉換為日期 |
FROM_UNIXTIME() | 將Unix時間戳記格式化為日期 |
GET_FORMAT() | 返回日期格式字串 |
HOUR() | 提取時間 |
LAST_DAY | 返回引數的月份的最後一天 |
LOCALTIME(), LOCALTIME | NOW()的同義詞 |
LOCALTIMESTAMP, LOCALTIMESTAMP() | NOW()的同義詞 |
MAKEDATE() | 從一年中的年月日建立日期 |
MAKETIME() | 從小時,分鐘,秒建立時間 |
MICROSECOND() | 從引數返回微秒 |
MINUTE() | 返回引數的分鐘 |
MONTH() | 返回經過日期的月份 |
MONTHNAME() | 返回月份名稱 |
NOW() | 返回當前日期和時間 |
PERIOD_ADD() | 在一年的月份中新增一個期間 |
PERIOD_DIFF() | 返回期間之間的月數 |
QUARTER() | 從日期引數返回季度 |
SEC_TO_TIME() | 將秒轉換為“ hh:mm:ss”格式 |
SECOND() | 返回第二個(0-59) |
STR_TO_DATE() | 將字串轉換為日期 |
SUBDATE() | 用三個引數呼叫時DATE_SUB()的同義詞 |
SUBTIME() | 減去時間 |
SYSDATE() | 返回函式執行的時間 |
TIME() | 提取傳遞的表示式的時間部分 |
TIME_FORMAT() | 格式化為時間 |
TIME_TO_SEC() | 返回引數轉換為秒 |
TIMEDIFF() | 減去時間 |
TIMESTAMP() | 這個函式只有一個引數,它返回日期或日期時間表示式;有兩個引數,引數的總和 |
TIMESTAMPADD() | 向日期時間表示式新增間隔 |
TIMESTAMPDIFF() | 從日期時間表示式中減去一個間隔 |
TO_DAYS() | 返回日期引數轉換為天 |
TO_SECONDS() | 返回從Year 0開始轉換為秒的日期或日期時間引數 |
UNIX_TIMESTAMP() | 返回Unix時間戳 |
UTC_DATE() | 返回當前UTC日期 |
UTC_TIME() | 返回當前UTC時間 |
UTC_TIMESTAMP() | 返回當前UTC日期和時間 |
WEEK() | 返回星期數 |
WEEKDAY() | 返回工作日索引 |
WEEKOFYEAR() | 返回日期的日曆周(1-53) |
YEAR() | 返回年份 |
YEARWEEK() | 返回年和周 |
Table 12.12 String Functions and Operators
名稱 | 描述 |
---|---|
ASCII() | 返回最左邊字元的數值 |
BIN() | 返回包含數字的二進位制表示形式的字串 |
BIT_LENGTH() | 返回引數的長度(以位為單位) |
CHAR() | 返回每個傳遞的整數的字元 |
CHAR_LENGTH() | 返回引數中的字元數 |
CHARACTER_LENGTH() | CHAR_LENGTH()的同義詞 |
CONCAT() | 返回串聯的字串 |
CONCAT_WS() | 返回用分隔符連線 |
ELT() | 返回索引編號的字串 |
EXPORT_SET() | 返回一個字串,這樣對於值位中設定的每個位,您將獲得一個開啟的字串,對於每個未設定的位,您將獲得一個關閉的字串 |
FIELD() | 後續引數中第一個引數的索引(位置) |
FIND_IN_SET() | 第二個引數中第一個引數的索引(位置) |
FORMAT() | 返回格式化為指定的小數位數的數字 |
FROM_BASE64() | 解碼base64編碼的字串並返回結果 |
HEX() | 十進位制或字串值的十六進位制表示 |
INSERT() | 在指定位置插入子字串,最多可指定字元數 |
INSTR() | 返回第一次出現的子串的索引 |
LCASE() | LOWER()的同義詞 |
LEFT() | 返回指定的最左邊的字元數 |
LENGTH() | 返回字串的長度(以位元組為單位) |
LIKE | 簡單模式匹配 |
LOAD_FILE() | 載入命名檔案 |
LOCATE() | 返回子串第一次出現的位置 |
LOWER() | 以小寫形式返回引數 |
LPAD() | 返回字串引數,用指定的字串左填充 |
LTRIM() | 刪除前導空格 |
MAKE_SET() | 返回一組逗號分隔的字串,這些字串在位中具有相應的位 |
MATCH | 執行全文搜尋 |
MID() | 返回從指定位置開始的子字串 |
NOT LIKE | 否定簡單模式匹配 |
NOT REGEXP | 否REGEXP |
OCT() | 返回包含數字的八進位制表示形式的字串 |
OCTET_LENGTH() | LENGTH()的同義詞 |
ORD() | 返回引數最左邊字元的字元程式碼 |
POSITION() | LOCATE()的同義詞 |
QUOTE() | 轉義要在SQL語句中使用的引數 |
REGEXP | 字串是否匹配正規表示式 |
REPEAT() | 重複字串指定次數 |
REPLACE() | 替換出現的指定字串 |
REVERSE() | 反轉字串中的字元 |
RIGHT() | 返回指定的最右邊字元 |
RLIKE | 字串是否匹配正規表示式 |
RPAD() | 將字串追加指定次數 |
RTRIM() | 刪除尾隨空格 |
SOUNDEX() | 返回soundex字串 |
SOUNDS LIKE | 比較聲音 |
SPACE() | 返回指定數量的字串 |
STRCMP() | 比較兩個字串 |
SUBSTR() | 返回指定的子字串 |
SUBSTRING() | 返回指定的子字串 |
SUBSTRING_INDEX() | 在指定的定界符出現次數之前從字串返回子字串 |
TO_BASE64() | 返回轉換為以64為底的字串的引數 |
TRIM() | 刪除前導和尾隨空格 |
UCASE() | UPPER()的同義詞 |
UNHEX() | 返回包含數字的十六進位制表示形式的字串 |
UPPER() | 轉換為大寫 |
WEIGHT_STRING() | 返回字串的權重字串 |
聚合函式。
函式名稱 | 作用 |
---|---|
MAX | 查詢指定列的最大值。 |
MIN | 查詢指定列的最小值。 |
COUNT | 統計查詢結果的行數。 |
SUM | 求和,返回指定列的總和。 |
AVG | 求平均值,返回指定列資料的平均值。 |
相關文章
- MySQL 常用函式MySql函式
- MySQL常用函式MySql函式
- Mysql 常用函式(1)- 常用函式彙總MySql函式
- Mysql 常用函式(15)- upper 函式MySql函式
- MySQL常用函式彙總MySql函式
- mysql常用函式詳解MySql函式
- MySQL 5.5常用資訊函式MySql函式
- 轉MySQL--mysql常用函式打全MySql函式
- Mysql 常用函式(20)- ceiling 函式MySql函式
- mysql 常用的九類函式MySql函式
- (4)mysql 中的常用函式MySql函式
- mysql常用函式彙總(分享)MySql函式
- mysql常用函式--個人筆記MySql函式筆記
- 《MySQL 入門教程》第 16 篇 MySQL 常用函式之日期函式MySql函式
- mysql之常用函式(核心總結)MySql函式
- Mysql中常用函式的使用示例MySql函式
- 《MySQL 入門教程》第 14 篇 MySQL 常用函式之數學函式MySql函式
- 第十章 MySQL 常用函式MySql函式
- 【實驗】【MySQL】MySQL常用函式“自助式”示例演示全過程MySql函式
- 常用函式函式
- 常用函式--時間函式函式
- MySQL 十大常用字串函式MySql字串函式
- mysql注入方法邏輯運算及常用函式MySql函式
- Mysql中常用函式 分組,連線查詢MySql函式
- PHP 常用函式PHP函式
- PHP常用函式PHP函式
- js 常用函式JS函式
- 常用函式集合函式
- 常用助手函式函式
- 常用函式整理函式
- jQuery常用函式jQuery函式
- SqlServer常用函式SQLServer函式
- js常用函式JS函式
- ORACLE 常用 函式Oracle函式
- oracle 常用函式Oracle函式
- RFT常用函式函式
- Oracle常用函式Oracle函式
- QT常用函式QT函式