日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】

瀏覽:47日期:2023-10-15 14:41:31

本文實例講述了mysql常用函數。分享給大家供大家參考,具體如下:

本文內容: mysql函數的介紹 聚集函數 avg count max min sum 用于處理字符串的函數 合并字符串函數:concat(str1,str2,str3…) 比較字符串大小函數:strcmp(str1,str2) 獲取字符串字節數函數:length(str) 獲取字符串字符數函數:char_length(str) 字母大小寫轉換函數:大寫:upper(x),ucase(x);小寫lower(x),lcase(x) 字符串查找函數 獲取指定位置的子串 字符串去空函數 字符串替換函數: 用于處理數值的函數 絕對值函數:abs(x) 向上取整函數:ceil(x) 向下取整函數:floor(x) 取模函數:mod(x,y) 隨機數函數:rand() 四舍五入函數:round(x,y) 數值截取函數:truncate(x,y) 用于處理時間日期的函數 獲取當前日期:curdate(),current_date() 獲取當前時間:curtime(),current_time() 獲取當前日期時間:now() 從日期中選擇出月份數:month(date),monthname(date) 從日期中選擇出周數:week(date) 從日期中選擇出周數:year(date) 從時間中選擇出小時數:hour(time) 從時間中選擇出分鐘數:minute(time) 從時間中選擇出今天是周幾:weekday(date),dayname(date)

首發日期:2018-04-14

mysql函數的介紹: 為了簡化操作,mysql提供了大量的函數給程序員使用(比如你想輸入當前時間,可以調用now()函數) 函數可以出現的位置:插入語句的values()中,更新語句中,刪除語句中,查詢語句及其子句中。聚集函數: 聚集函數用于匯集記錄(比如不想知道每條學生記錄的確切信息,只想知道學生記錄數量,可以使用count())。 聚集函數就是用來處理“匯集數據”的,不要求了解詳細的記錄信息。 聚集函數(aggregate function) 運行在行組上,計算和返回單個值的函數。

實驗表數據(下面的運行數據基于這個表):

create table student(name varchar(15),gender varchar(15),age int);insert into student values('lilei','male',18);insert into student values('alex','male',17);insert into student values('jack','male',20);insert into student values('john','male',19);insert into student values('nullpeople','male',null);avg(字段)函數: 返回指定字段的數據的平均值 avg() 通過對表中行數計數并計算指定字段的數據總和,求得該字段的平均值。 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 avg() 函數忽略列值為 NULL 的行,如果某行指定字段為null,那么不算這一行。count(字段)函數: 返回指定字段的數據的行數(記錄的數量) 字段可以為'*',為*時代表所有記錄數,與字段數不同的時,記錄數包括某些字段為null的記錄,而字段數不包括為null的記錄。 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】max(字段)函數: 返回指定字段的數據的最大值 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 如果指定字段的數據類型為字符串類型,先按字符串比較,然后返回最大值。 max() 函數忽略列值為 null的行min(字段)函數: 返回指定字段的數據的最小值 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 如果指定字段的數據類型為字符串類型,先按字符串比較,然后返回最小值。 min()函數忽略列值為 null的行sum(字段)函數: 返回指定字段的數據之和 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 sum()函數忽略列值為 null的行補充: 聚集函數的字段如果的數據為null,則忽略值為null的記錄。 比如avg:有5行,但是只有四行的年齡數據,計算結果只算四行的, 但是如果不針對字段,那么會計算,比如count(x)是計算記錄數的,null值不影響結果。 還有一些標準偏差聚集函數,這里不講述,想了解更多的可以百度。 聚集函數在5.0+版本上還有一個選項DISTINCT,與select中類似,就是忽視同樣的字段。【不可用于count(x)】 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 用于處理字符串的函數:合并字符串函數:concat(str1,str2,str3…) 用于將多個字符串合并成一個字符串,如果傳入的值中有null,那么最終結果是null 如果想要在多個字符串合并結果中將每個字符串都分隔一下,可以使用concat_ws(分隔符,str1,str2,str3…),如果傳入的分隔符為null,那么最終結果是null(不過這時候如果str有為null不影響結果)mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】比較字符串大小函數:strcmp(str1,str2) 用于比較兩個字符串的大小。左大于右時返回1,左等于右時返回0,,左小于于右時返回-1, strcmp類似編程語言中的比較字符串函數(依據ascll碼?),會從左到右逐個比較,直到有一個不等就返回結果,否則比較到結尾。 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】獲取字符串字節數函數:length(str) 用于獲取字符串字節長度(返回字節數,因此要注意字符集) mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】獲取字符串字符數函數:char_length(str) 用于獲取字符串長度 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】字母大小寫轉換函數:大寫:upper(x),ucase(x);小寫lower(x),lcase(x) upper(x),ucase(x)用于將字母轉成大寫,x可以是單個字母也可以是字符串mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 lower(x),lcase(x)用于將字母轉成小寫,x可以是單個字母也可以是字符串mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 對于已經是了的,不會進行大小寫轉換。字符串查找函數: find_in_set(str1,str2) 返回字符串str1在str2中的位置,str2包含若干個以逗號分隔的字符串(可以把str2看出一個列表,元素是多個字符串,查找結果是str1在str2這個列表中的索引位置,從1開始) mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 field(str,str1,str2,str3…) 與find_in_set類似,但str2由一個類似列表的字符串變成了多個字符串,返回str在str1,str2,str3…中的位置。 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 locate(str1,str2): 返回子串str1在字符串str2中的位置 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 position(str1 IN str2) 返回子串str1在字符串str2中的位置 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 instr(str1,str2) 返回子串str2在字符串str1中的位置【注意這里調轉了】 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 獲取指定位置的子串: elt(index,str1,str2,str3…) 返回指定index位置的字符串 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 left(str,n) 截取str左邊n個字符 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 right(str,n) 截取str右邊n個字符 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 substring(str,index,len) 從str的index位置截取len個字符 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 字符串去空函數: ltrim(str): 去除字符串str左邊的空格 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 rtrim(str) 去除字符串str右邊的空格 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 trim() 去除字符串str兩邊的空格 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 字符串替換函數: insert(str1,index,len,str2) 使用str2從str1的index位置替換str1的len個元素 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 replace(str,str1,str2) 將str中的子串str1全部替換成str2 mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】 用于處理數值的函數:絕對值函數:abs(x) 返回x的絕對值向上取整函數:ceil(x) 返回x的向上取整的整數向下取整函數:floor(x) 返回x的向下取整的整數取模函數:mod(x,y) 返回x mod y的結果隨機數函數:rand() 返回0-1內的隨機數 如果想對某種情況都使用同一隨機值,可以使用rand(x),x相同時返回同樣的隨機結果。mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】四舍五入函數:round(x,y) 返回數值x帶有y為小數結果的數值(四舍五入) mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】數值截取函數:truncate(x,y) 返回數值x截取y位小數的結果(不四舍五入) mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】用于處理時間日期的函數:獲取當前日期:curdate(),current_date() 返回格式為:mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】獲取當前時間:curtime(),current_time() 返回格式為:mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】獲取當前日期時間:now() 返回格式為:mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】從日期中選擇出月份數:month(date),monthname(date) mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】從日期中選擇出周數:week(date) 返回格式為:mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】從日期中選擇出周數:year(date) 返回格式為:mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】從時間中選擇出小時數:hour(time) 返回格式為:mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】從時間中選擇出分鐘數:minute(time) 返回格式為:mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】從時間中選擇出今天是周幾:weekday(date),dayname(date) 返回格式為:mysql常用函數實例總結【聚集函數、字符串、數值、時間日期處理等】

日期函數還是比較常用的,想了解更多,可以參考官方文檔:

https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html

想了解更多函數,可以參考官方文檔(下面的是5.7的):

https://dev.mysql.com/doc/refman/5.7/en/func-op-summary-ref.html

更多關于MySQL相關內容感興趣的讀者可查看本站專題:《MySQL常用函數大匯總》、《MySQL日志操作技巧大全》、《MySQL事務操作技巧匯總》、《MySQL存儲過程技巧大全》及《MySQL數據庫鎖相關技巧匯總》

希望本文所述對大家MySQL數據庫計有所幫助。

標簽: MySQL 數據庫
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲激情另类| 免费看欧美美女黄的网站| 日韩激情av在线| 亚洲女人av| 欧美日韩在线二区| 日韩黄色大片| 欧美日韩视频免费观看| 亚洲精品在线影院| 日韩不卡在线| 国产字幕视频一区二区| 久久高清免费| 不卡一区2区| 欧美女激情福利| jizzjizz中国精品麻豆| 精品久久中文| 日韩电影免费网址| 99精品在线免费在线观看| 黄色亚洲在线| 爽好久久久欧美精品| 亚洲午夜久久| 日韩精品a在线观看91| 欧美日韩国产一区二区在线观看| 日本欧美一区二区在线观看| 97精品国产99久久久久久免费| 日韩av电影一区| 欧美国产极品| 日本不卡免费高清视频在线| 激情久久婷婷| 日韩视频在线一区二区三区 | 精品国产aⅴ| 超级白嫩亚洲国产第一| 久久伦理在线| 中文字幕av亚洲精品一部二部| 日韩av网站免费在线| 久久精品国内一区二区三区| 美女性感视频久久| 91亚洲人成网污www| 亚洲先锋成人| 日产欧产美韩系列久久99| 久久精品国内一区二区三区| 亚洲a在线视频| 亚洲精品伊人| 国产一区二区三区不卡视频网站| 1024精品一区二区三区| 综合五月婷婷| 精品一区二区三区亚洲| 精品一区免费| 国产亚洲高清在线观看| 久久国产欧美| 人人爱人人干婷婷丁香亚洲| 成人午夜毛片| 蜜臀av一区二区三区| 九九久久国产| 老鸭窝亚洲一区二区三区| 国产毛片一区二区三区| 欧美aa一级| 日韩欧美美女在线观看| a日韩av网址| 日韩一区二区三区四区五区| 日韩久久精品| 欧美一区久久| 国产综合婷婷| 国产激情欧美| 丝袜美腿一区二区三区| 国产一区三区在线播放| 最新日韩欧美| 久久精品国产亚洲一区二区三区| 久久福利毛片| 亚洲日本网址| 国产精品xxx在线观看| 午夜在线视频一区二区区别| 另类欧美日韩国产在线| 蜜桃视频在线观看一区二区| 日韩专区精品| 国产精品一区二区三区美女| 久热精品在线| 欧美一区二区三区激情视频 | 欧美一级二区| 亚洲免费成人| 精品中国亚洲| 国产亚洲一区二区三区不卡| 国产精品日韩久久久| 国产一区二区三区成人欧美日韩在线观看| 亚洲久草在线| 亚洲精品1区| 91精品蜜臀一区二区三区在线 | 久久亚洲电影| 天堂网在线观看国产精品| 久久精品一本| 日韩成人午夜精品| 久久亚洲欧洲| 激情欧美一区| 欧美日韩精品免费观看视欧美高清免费大片 | 免费日韩一区二区| 久久久久蜜桃| 香蕉成人av| 久久久国产精品入口麻豆| 日韩黄色在线观看| 免费在线观看一区二区三区| 免费黄色成人| 久久中文视频| 国产精品毛片久久| 国产精品chinese| 欧美综合精品| 奇米亚洲欧美| 日韩精品欧美成人高清一区二区| 国产亚洲一区在线| 国产一区二区中文| 精品丝袜在线| 久久电影tv| 成人三级高清视频在线看| 国产激情久久| 精品美女在线视频| 麻豆91精品视频| 欧美激情福利| 久久精品国产在热久久| 国产一卡不卡| 国产欧美一级| 国产精品黄网站| 国产精品高清一区二区| 国产精品sm| 精品国产午夜肉伦伦影院| 精品国产乱码久久久久久樱花| 九九久久国产| 成人亚洲一区| 日韩精品一区二区三区免费观影| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 亚洲精品在线a| 深夜福利亚洲| 91亚洲精品在看在线观看高清| 日韩av网站在线观看| 国产精品中文| 日韩a一区二区| 国产精品国产三级国产在线观看| 国产美女精品视频免费播放软件| 国产欧美在线| 久久精品国产成人一区二区三区| 国产成人77亚洲精品www| 高潮久久久久久久久久久久久久| 黄色网一区二区| 日韩美女一区二区三区在线观看| 精品亚洲美女网站| 亚洲欧洲一区| 日韩1区2区3区| 国产精品宾馆| 日韩伦理福利| 亚洲一区区二区| 亚洲精品美女91| 国产精品色在线网站| 老色鬼精品视频在线观看播放| 国产aⅴ精品一区二区三区久久| 不卡福利视频| 婷婷久久一区| 日本va欧美va瓶| 久久三级毛片| 亚洲一本视频| 国产亚洲久久| 亚洲天堂1区| 亚洲深夜福利在线观看| 国产日韩欧美三级| 中文字幕在线高清| 美女精品在线观看| 国产精品黄色片| 久久要要av| 亚欧洲精品视频在线观看| 欧美激情三区| 激情欧美日韩一区| 欧美一区二区三区久久| 中文在线资源| 综合一区在线| 国产精品久久久久久久免费观看| 激情六月综合| 久久精品72免费观看| 在线手机中文字幕| 综合国产在线| 国产传媒在线观看| 蜜臀精品一区二区三区在线观看 | 亚洲午夜一级| 日韩二区三区在线观看| 日韩国产欧美| 日韩欧美中文字幕在线视频| 国产传媒av在线| 精品日产乱码久久久久久仙踪林| 亚久久调教视频| 久久a爱视频| 精品一区毛片| 欧美激情 亚洲a∨综合| 亚洲一区二区动漫| 日本久久黄色| 综合激情视频| 久久久精品午夜少妇| 奇米色欧美一区二区三区| 久久网站免费观看| 国产黄色一区| 美女国产精品| 日韩深夜视频| 欧美日韩一区二区高清| 国产91一区| 欧美黄页在线免费观看| 视频一区二区中文字幕|