mysql學習筆記 Chapter5 常

2021-07-27 09:32:10 字數 1984 閱讀 4818

mysql學習筆記 chapter5  常用函式

王小安

學習《mysql資料庫開發管理與維護》筆記,備以後學習檢視。

mysql有豐富的字串函式,其中常用的有:字串函式、日期函式、數值函式。

一、字串常用函式

1)  cancat(s1,s2,....sn);        // 字串連線,連線 s1,s2....sn為乙個字串

2)  insert(str,x , y , instr)   //  將字串str從x位置開始,y個字元的子串替換為instr

3)  lower(str)                       // 將str中所有字元變為小寫

4)  upper(str)              //  將str中所有字元變為大寫

5)  left(str ,x)                    //  返回字串 str最左邊x個字元

6)  right(str,x)     //返回字串str 最右邊x個字元

7) lpad(str,n,pad)      // 從字串str左邊填充pad字串,直到長度為n個字元長度

8) rpad(str ,n,pad)  //從字串str右邊填充pad字串,直到長度為n個字元長度

9) ltrim(str)                  //去掉字串str左側的空格

10) rtrim(str) //去掉字串str右側空格

11) repeat(str,x)  //返回字元str 重複x次的結果

12) replace(str,a,b)      //將字串str中所有字串a替換為字串b

13)  strcmp(s1,s2) //比較字串s1和s2   s1s2返回1

14) trim(str) //去掉字元傳頭和尾的所有空格

15) substring(str,x,y) //返回字串從x位置起y個字元長度的字串

注意:1)cancat() 任何字元與null連線返回結果都將是null

二、數值常用函式

1)abs(x) //返回x的絕對值

2)ceil(x) //返回大於或等於x的最小整數

3)floor(x) //返回小於或等於x的最大整數

4)mod(x,y) //返回x%y

5)rand() //返回0-1隨機數

6)round(x,y) //返回x四捨五入後有y位小數   的值

7)truncate(x,y) //返回數字x,截斷為y位小數的結果

三  常用日期和時間函式

1)curdate()    //返回當前日期  2017-05-19

2)curtime() //返回當前時間    14:43:56

3)now() //返回當前日期和時間  2017-05-19  14:43:56

4)unix_timestamp(data) // 返回日期date的unix 時間戳

5)from_unixtime   //返回unxi時間戳的日期值

6)week(date) //返回日期date 為一年之中的第幾周

7)year(date) //返回日期date的年份

8)hour(time) //返回time的小時值

9)minute(time) //返回time的分鐘值

10)monthname(date)  //返回date的月份名

11)date_frommat(date,fmt) //返回按照字串 fmt格式化date值

12)date_add(date,interval expr type ) //返回乙個日期加上乙個時間間隔的時間值

13)datediff(expr,expr2) //返回起始時間expr1 到終止時間expr2的時間間隔天數

date_frommat

mysql中的日期時間格式 詳見深入淺出mysql........ 111頁

day2 python學習筆記 chapter4

1.標準型別 integer,boolean,long integer,floating point real number,complex number,string,list,tuple,dictionary 其他內建型別 型別,null物件 none 檔案,集合,函式,模組,類 2.type ...

UNIX高階環境程式設計讀書筆記(chapter4)

chapter 4 檔案和目錄 4.0.給定乙個pathname 1 stat函式返回乙個與此命名有關的資訊結構.2 fstat函式獲得已在描述符filedes上開啟的檔案的有關資訊.3 lstat函式類似於stat,但是當命名的檔案是乙個符號鏈結時,lstat返回該符號鏈結的有關資訊,而不是由該符...

UNIX高階環境程式設計讀書筆記(chapter13)

第十三章 守護程序 守護程序也稱精靈程序是生存期較長的一種程序,它們常常在系統自舉時啟動,關閉時才終止,因為它們沒有控制終端,所以說它們是在後台執行的。系統程序依賴於作業系統實現。父程序id為0的程序通常是核心程序,它們作為系統自舉過程的一部分而啟動。一 程式設計規則 在編寫守護程序程式時需遵循一些...