日韩性视频-久久久蜜桃-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中常用的内置函数的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 国产男人搡女人免费视频 | 97人妻一区二区精品免费视频 | 成人亚洲欧美 | 国产麻豆精品在线观看 | 国产真人无码作爱视频免费 | 国产精品乱码一区二区 | 在线观看午夜 | 国产嫩草影院久久久久 | 久久蜜桃av| 亚洲激情片 | 欧美亚韩一区二区三区 | 日本不卡1 | 精品一区二区三区日韩 | 久色亚洲 | 中文日本在线 | 美女二区 | 美女在线免费视频 | 亚洲精品视频一区二区三区 | 一区二区自拍 | 国产又大又粗又爽 | 人成在线观看 | 手机在线视频一区 | 中文字幕第2页 | 久草一区二区 | 国产激情在线播放 | 青娱乐在线免费观看 | 日韩亚洲欧美一区二区三区 | 无码人妻精品一区二区蜜桃色欲 | japanese21ⅹxx日本 | 国产a级片 | 99精品视频一区二区三区 | 久久嫩草精品久久久久 | 解开人妻的裙子猛烈进入 | 久久成人动漫 | 秋霞在线一区 | 国产又粗又猛又爽又黄 | 在线观看免费高清视频 | 姑娘第5集在线观看免费好剧 | 亚洲啊v| 神马午夜麻豆 | 国产精品久久久久久久久久久久久久久 | 涩涩97 | 国产理论视频在线观看 | 99热91| 神马午夜激情 | 91久久精| 日日艹夜夜艹 | 欧美成人免费在线视频 | 久久精品2019中文字幕 | 2022av视频 | 日韩美女视频在线观看 | 国产精品偷拍 | 蜜桃av一区二区 | 日韩精品一区二区三区中文字幕 | 免费在线欧美 | 手机看片福利在线 | 怡红院一区二区 | 又大又粗弄得我出好多水 | 岛国精品 | 亚洲色图日韩 | 淫岳高潮记小说 | 成人免费aaa| 中文字幕淫 | 美女二区 | 桥本有菜aⅴ一区二区三区 在线午夜电影 | 国产亚洲精久久久久久无码77777 | 亚洲福利天堂 | 天天做夜夜操 | 91精品国自产在线观看 | 韩国主播青草200vip视频 | 国产精选一区二区三区 | 九色蝌蚪91| 久久久久久久久久久影视 | 亚洲综合大片69999 | 国产性hd| 丝袜+亚洲+另类+欧美+变态 | 欧美大白屁股 | 国产伦精品一区二区三区视频我 | 97视频免费在线观看 | 污片免费网站 | 国产毛片一区二区三区va在线 | 相亲对象是问题学生动漫免费观看 | 国产成人在线视频观看 | 日韩爱爱视频 | 国产在线观看h | 免费av电影网站 | 国产又黄又粗又猛又爽视频 | a天堂中文在线观看 | 成人激情视频在线播放 | 免费一级大片 | 亚洲av永久无码国产精品久久 | 九九爱精品| 天天综合在线视频 | 美女一区二区三区视频 | 阿娇全套94张未删图久久 | 精品人妻一区二区免费视频 | 男人的天堂在线视频 | 极品白嫩的小少妇 | 国产又猛又粗 |