淺析MySQL之字符串函數(shù)
1. left函數(shù), 對查詢字段的字符串內(nèi)容進行截取,用法select left(content,50) as summary from article; 在這里的意思是只查詢content列內(nèi)容的前50個字符,在這里漢字也只當作一個字符。
2. right函數(shù),與left函數(shù)剛好相反,它對內(nèi)容從后面進行截取。
3. upper函數(shù),對查詢的內(nèi)容中的小寫字母進行大寫處理。select upper(title) as title from article;
4. lower函數(shù),和upper剛好相反,它是進行小寫處理。
5. substr函數(shù),對字符串從指定位置,進行指定長度的裁剪,它比left和right更靈活。 select substr(content, 10, 50) from article, 從第10個字符(第一個字符為1不為0)開始截取50個字符;select substr(content,10) from article,從第10個字符開始截取到末尾;select substr(content, –20) from article,從末尾起截取20個字符。
相關文章
利用mysql事務特性實現(xiàn)并發(fā)安全的自增ID示例
項目中經(jīng)常會用到自增id,比如uid,下面為大家介紹下利用mysql事務特性實現(xiàn)并發(fā)安全的自增ID,感興趣的朋友可以參考下2013-11-11
Mysql 乘法除法精度不一致問題(除法后四位小數(shù))
這篇文章主要介紹了Mysql 乘法除法精度不一致,除法后四位小數(shù),本文通過問題分析實例代碼講解,給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03
MySQL4 File ‘c:\mysql\share\charsets\?.conf’ not found (Errc
File ‘c:\mysql\share\charsets\?.conf’ not found (Errcode: 22) Character set ‘#33′ is not a compiled character set and is not specified in the ‘c:\mysql\share\charsets\Index’ file2013-08-08
Mysql滿意度調(diào)查分組去除最高最低求平均分的實現(xiàn)思路
該文章介紹了如何使用SQL查詢實現(xiàn)按部門分組,去除每個部門的最高分和最低分,并計算剩余分數(shù)的平均分,文章詳細描述了實現(xiàn)這一需求的步驟,包括使用窗口函數(shù)、子查詢和CTE等技術,感興趣的朋友跟隨小編一起看看吧2025-01-01

