国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

解析在MYSQL語法中使用trim函數刪除兩側字符

2020-01-18 23:34:18
字體:
來源:轉載
供稿:網友

在實際開發中,你總是會遇到這種情況


或者遇到這種情況

數據多了也會令你抓狂,如果還在用select fields from table where like '/%' 絕對是一個吃力不討好的做法,那么,仔細研究MYSQL自帶函數那絕對是首要工作。我第一時間就是想到,PHP函數中的trim是不是也可能用到mysql中呢,回答是肯定的。你可以從MYSQL手冊中找到,當然,你可以百度一下,我下面說的與前人相同。
SELECT *,trim(LEADING '/' FROM `path`) as paths FROM `ts_back_pic` limit 10
隆重介紹第一個,LEADING,可以刪除左側指定的字符以及字符串

SELECT *,trim(TRAILING '/' FROM `path`) as paths FROM `ts_back_pic` limit 10
第二個,可以刪除右側的指定字符以及字符串



SELECT *,trim(BOTH '/' FROM `path`) as paths FROM `ts_back_pic` limit 10
第三個,可以刪除兩側的指定字符以及字符串



最重要的,和PHP函數有區別的是,trim在PHP函數中是刪除多個字符的,而在MYSQL中刪除的卻是字符串

來個簡單點的
SELECT *,trim(`path`) as paths FROM `ts_back_pic` limit 10;
刪除兩側空格
來個綜合復雜型的
SELECT *, trim(BOTH '/r/n' FROM trim(`path`)) as paths FROM `ts_back_pic` limit 10;
環境:一個空格后再回車了一下,要刪除空格+回車

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通河县| 红桥区| 成都市| 长顺县| 金坛市| 肥乡县| 长阳| 城步| 彭阳县| 鹤壁市| 阳泉市| 宝应县| 平邑县| 衡南县| 米易县| 泰州市| 克拉玛依市| 金山区| 土默特左旗| 略阳县| 裕民县| 格尔木市| 玛纳斯县| 大新县| 锡林郭勒盟| 股票| 枝江市| 五峰| 积石山| 宁武县| 济宁市| 漾濞| 文成县| 洞口县| 临沭县| 海伦市| 常德市| 建瓯市| 商河县| 景东| 涿州市|