日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MySql中常用的内置函数

發布時間:2025/6/17 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MySql中常用的内置函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

函數中可以將字段名當作變量來用,變量的值就是該列對應的所有值;在整理98在線字典數據時(http://zidian.98zw.com/),有這要一個需求,想從多音字duoyinzi字段值提取第一個拼音作為拼音pinyin字段的值,如:duoyinzi(ā,á,ǎ,à,a),想提取ā作為pinyin的值;數據有好幾萬條,不想用程序一條條處理,只想用一個sql來實現,后來了解了下MYSQL常用內置函數,是可以做到的;sql:UPDATE ol_zidian set pinyin=LEFT(duoyinzi,LOCATE(duoyinzi,',')); 意思是,讓pinyin的值等于douyinzi左邊第一次出現,號的位置的值;

以下是常用的MYSQL常用內置函數詳解說明,希望大家用幫助

一、數值函數 ??? abs(x):返回絕對值 ??? ceil(x):返回大于x的最小整數 ??? floor(x):返回小于x的最大整數 ??? mod(x,y):返回x與y的模 ??? rand():返回0-1之間的隨機數?? select round(rand()*100); ??? round(x,y):返回參數x的y位小數的四舍五入結果 ??? truncate(x,y):返回數字x截斷為y位小數的結果

二、字符串函數 ??? PHP中用的,MYSQL中大部分都有

??? 1.concat(s1,s2....sn):把傳入的參數連接成一個字符串 ??? 2.insert(str,x,y,insert):從str的x位置開始,替換y長度的字符串為insert ????? select insert('abcdefg',2,3,'hello'); ??? 3.lower(str),upper(str):將字符串轉換為大寫,小寫 ??? 4.left(str,x) right(str,x) 返回str左邊(右邊)x個字符,x為null則返回null ??? 5.lpad(str,n,pad) rpad(str,n,pad)? 用pad對字符串str從最左邊(右邊)進行填充,直到總長度

達到n? ????? select name,lpad(name,10,'#'),rpad(name,10,'(') from cats; ??? 6.trim(),ltrim(),rtrim()去掉兩邊,左邊,右邊空格 ????? select concat('1',trim('?? abc?? '),'2'),concat('1',ltrim('?? abc?? '),'2'),concat

('1',rtrim('?? abc?? '),'2')\G;?? ??? 7.replace(str,a,b) 在字符串str中用字符串b替換所有的字符串a ??? 8.strcmp(s1,s2):如果S1比S2小,返回-1;如果S1比S2大則返回1;如果相等則返回0(比較的是

ASC2碼) ??? 9.substring(str,x,y) 返回字符串str中從位置x起,長度為y的子字符串 ? ?

三、日期函數 ??? 用PHP時間戳來完成 ??? curdate() curtime() now();?? select curdate(); ??????? select unix_timestamp(now()); ??????? select from_unixtime(1331110656); ??????? select week(now()),year(now()); ??????? select hour(curtime()),minute(curtime()); ??????? select monthname(now()); ??????? select date_format(now(),"%Y-%m-%d %H:%i:%s"); 四、流程控制語句 ??? create table salary(id int,salary decimal(9,2));

??? if(value,t,f);?? select id,salary,if(salary>300,'high','low') from salary; ??? ifnull(t,f)??? select id,salary,ifnull(salary,0) from salary; ??? case when [value1] then [result1]...else[default]end; ???????? select case when salary<=300 then 'low' else 'high' end from salary;? 五、其它函數(\s可以看到) ??? database()? select database(); ??? version() ??? user() ??? inet_aton(ip)? 將字符串地址轉換為網絡地址 ??? password()? 對mysql用戶加密 ??? md5() 對用戶密碼加密 ????? select * from mysql.user \G;

MySQL中的全文索引類型FULLTEXT的索引。  FULLTEXT 索引僅可用于 MyISAM 表;他們可以從CHAR、VARCHAR或TEXT列中作為CREATE TABLE語句的一部分被創建,或是隨后使用ALTER TABLE 或 CREATE INDEX被添加。對于較大的數據集,將你的資料輸入一個沒有FULLTEXT索引的表中,然后創建索引,其速度比把資料輸入現有FULLTEXT索引的速度更為快。

轉載于:https://www.cnblogs.com/wenwenzuiniucha/p/11075254.html

總結

以上是生活随笔為你收集整理的MySql中常用的内置函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 男人的天堂手机在线 | 日本美女黄网站 | 青苹果av | 免费萌白酱国产一区二区三区 | 日韩欧美亚洲一区二区 | 国产欧美日韩久久 | 最近的中文字幕 | 亚洲一区二区三区播放 | 无码人妻精品一区二区蜜桃网站 | av 日韩 人妻 黑人 综合 无码 | 免费的毛片视频 | 综合一区 | 少妇在线视频 | 91在线网站 | 国产一区,二区 | 亚洲女人天堂成人av在线 | 天堂视频免费 | 亚洲精品在线免费播放 | 久久日本视频 | 国产精品视频导航 | 国产.com | 插插宗合网 | 自拍 亚洲 欧美 | 一本一道久久a久久 | 欧美大片免费在线观看 | 久久久一二三四 | 亚洲黄色片免费看 | 男人添女人下部高潮全视频 | 日韩在线高清视频 | 另类激情| 91在线一区二区 | 玖玖精品 | 黄色电影在线视频 | 亚洲毛片在线观看 | 三级av| 国产又黄视频 | 亚洲精华液一区二区 | 久久人人添人人爽添人人片 | 人妻无码中文字幕免费视频蜜桃 | 免费又黄又爽又猛大片午夜 | 中文字幕久久熟女蜜桃 | 凹凸国产熟女精品视频 | 超清纯大学生白嫩啪啪 | 东京热一区二区三区四区 | 农村偷人一级超爽毛片 | 国产一区91精品张津瑜 | 日韩精品1区2区3区 欧美一本 | 激情五月婷婷综合 | 美女视频黄频视频大全 | av免费国产 | 欧美视频精品在线 | 影音先锋在线播放 | 中日韩精品一区二区三区 | 无人在线观看高清视频 单曲 | 日本三级韩国三级美三级91 | 午夜剧场福利社 | 久久无码专区国产精品s | 亚洲天堂偷拍 | 日韩免费高清视频 | 羽月希奶水一区二区三区 | 久久99久久99精品免观看软件 | 一区不卡av| 欧美又大粗又爽又黄大片视频 | 污网站免费在线观看 | 免费久久网站 | 婷婷去俺也去 | 国产精品久久久精品 | 久久国产一区二区三区 | 最新毛片网 | www.欧美国产 | 欧美色视频一区二区三区 | 日日夜夜拍 | 亚洲欧洲日本在线 | 在线观看的av | 免费涩涩 | 91成人网页 | 欧美一区二区不卡视频 | 秋霞影院午夜伦 | 六月婷婷在线观看 | 欧美日韩一区不卡 | 全部毛片永久免费看 | 欧美久久久久久久久久 | 在线视频综合网 | 午夜日韩在线 | 欧美激情视频在线 | 日本天堂一区 | 91精品又粗又猛又爽 | 96国产在线| 久久久久久久久久久97 | 天天曰天天爽 | 亚洲国产精品二区 | 久久黄色影视 | 日皮视频免费看 | 在线免费看91 | 国产毛片高清 | 国产综合内射日韩久 | 男女吻胸做爰摸下身 | 欧美××××黑人××性爽 | 一区二区福利 |