程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL中的內置函數

MySQL中的內置函數

編輯:MySQL綜合教程

MySQL中的內置函數   用在select  語句,以及子句where   order  by    hacing  中    update   delete   函數中可以將字段名作為字段來用,變量的值就是這個列對應的每一行記錄。   一、字符串函數   php中用到的函數,mysql中大部分也提供了   www.2cto.com   1、CONCAT(”字符串”,字段,……..):把傳入的參數連接成一個字符串,返回連接後的字符串concat(‘adf’,'bb’)  返回adfbb   2、INSER(str,x,y,insert):將字符串str,x位置開始y個字符串長度替換為字符串insert;   3、LOWER(str)       UPPER(str):將字符串轉成大寫或小寫。   4、LEFT(str,x)        RIGHT(str,x):分別返回最左邊的x個字符和最右邊的x個字符,如果第二個參數為null則返回null   5、LPAD(str,n,pad)     RPAD(str,n,pad):用字符串pad對str最左邊和最右邊進行填充,直到長度為n個字符   6、TRIM(str)       LTRIM(str)       RTRIM(str)//去掉字符串兩邊、左邊、和右邊的空格   7、replace(str,a,b):用字符串b替換str中所有出現的字符串a的   8、strcmp(s1,s2):比較ASC大小,如果s1比s2小返回-1,如果s1比s2大返回1,如果s1等於s2返回0   9、substring(str,x,y):返回字符串str中的第x位置起y個字符串長度的字符串。   二、數值函數   www.2cto.com   ABS(x):返回x的絕對值   ceil(x):返回大於x的最小整數     2.1    2.5  2.9   返回 3 進1取中法   floor(x);返回小於x的最大整數  2.1    2.5  2.9   返回 2    割捨法   mod(x,y):返回x/y的模   rand():0-1之間的隨機數   round(x,y):返回參數x的四捨五入的有y位小數的值   truncate(x,y):返回數字x截斷為y位小數的結果truncate(1.239,2)      返回1.23   三、日期函數   當用php的時間戳來完成   curdate():返回日期   now():返回日期時間   curtime():返回時間   unix_timestamp(now());返回unix時間戳   from_unixtime(1231314);返回時間戳的時間   www.2cto.com   week(now());   year(now());   hour(curtime());   minute(curtime());   monthname(now());月名   date_format(now(),”%Y-%m-%d   %H:%i:%”)   四、流程控制函數   if(value ,t,f);    select   if(字段>300,’v1′,’v2′)   from    ;如果條件成立返回v1,否則返回v2   ifnull(value1,value2)如果value1不為空返回value1,為空返回value;   case    when[value1]  then[result]………..else[default]end   case   when   then   else   end                //select  case   when   salary<=3000  then  ’low’  else  ’heigh’   end  from    …;   五、其他函數   www.2cto.com   database()當前數據庫   verdion()當前版本   user()當前用戶   inet_aton(192.168.1.1);返回ip網絡地址序   inet_ntoa(3232235777);根據網絡地址序返回ip   md5();返回加密後字符串     作者 liu86th

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved