<output id="os3gq"><ruby id="os3gq"></ruby></output>

    1. <mark id="os3gq"></mark>
    2. Access培訓
      網站公告
      ·Access快速平臺QQ群號:84825014    ·Access快速開發平臺下載地址及教程    ·歡迎添加微信交流賬號:AccessoftChu    ·如何快速搜索本站文章|示例|資料    
      您的位置: 首頁 > 技術文章 > Access數據庫-查詢/SQL語句

      [access查詢]Left(),Mid(),Right()和Replace()函數示例

      時 間:2009-04-26 00:00:00
      作 者:caoguangyao   ID:3606  城市:廣州
      摘 要:字符串分割切取函數和替換函數
      正 文:

      一、Left(),Mid(),Right()這三個函數都是從一個字符串中返回一個字符子集,這三個函數都是V ariant  Long子類型的數,而且支持$形式,可以強制返回String數據類型。(示例應用請查看附件中的查詢1

      1、Left()函數的格式如下:

           Left(String,Length),如:Left("String",3)返回“Str”,Left("我可愛嗎?",3)返回“我可愛”

           其中String表示的是要求值的字符串,Length表示要返回的字符串個數(從String中的左邊第一個字符開始,往右方向)。

      2、Right()函數的格式如下:

           Right(String,Length),如:Right("String",3)返回“ing”,Right("我可愛嗎?",3)返回“愛嗎?”

           其中String表示的是要求值的字符串,Length表示要返回的字符串個數(但是Right()是從String中的右邊第一個字符開始,往左方向)。

      3、Mid()函數的格式如下:Mid(String,Start[,Length])

         如:Mid("我可愛嗎?",2,4)返回“可愛嗎?”

         如:Mid("我可愛嗎?",2)返回“可愛嗎?”

          其中Start是一個V ariant  Long子類型的數,用于確定從何處開始計數(是從字符串左邊算起);Length是V ariant  Long子類型的數,用于確定返回多少個字符,[,Length]是可選的,忽略它,則返回從Start開始以后的所有字符。

      二、Replace()函數(也叫替換函數)(示例應用請查看附件中的查詢2

          我們可以使用Replace()函數把一個字符串的一個或一組字符替換成另外一組字符。其格式如下:Replace(string,stringtoreplace,replacementstring[,start[,count[,compare]]]);其中string是完整的string值;stringtoreplace表示我們想要替換掉的字符串;replacementstring是用于替換stringtoreplace的字符串。該函數有三個可選參數:start表示Replace開始的位置;count表示在stringtoreplace中有多少個字符需要被替換; compare表示將stringtoreplace與string的比較方法。如: Replace("學習Access","學習","使用")其返回的值為“使用Access”

      如: Replace("學習Access","學習","")其返回的值為“Access”

      以上函數還可嵌套結合使用,可以得到我們所希望的值,我這里只是以點代面了,其它讓大家去指點迷津!


      附   件:

      點擊下載此附件



      Access軟件網官方交流QQ群 (群號:198348076)       access源碼網店

      最新評論 查看更多評論(6)

      2013/10/6 5:36:19cspa
      語法沒變,請檢查一下你在left([學生編號],6)中用的“,”好像是中文標點符號,請改為英文標點“,”。將如下代碼考入你的程序試試:
      left([學生編號],6)

      2013/10/3 16:19:05梁楓
      你好,我看了你對函數的講解,但是我在access2010中輸入=left([學生編號],6),提示一下錯誤"輸入的表達式包含無效語法",請問在2010版中這個函數是不是發生變化了

      2012/1/12 9:56:45麥田
      Replace函數好  頂一個

      2011/9/28 9:35:30宏鵬
      學習了

      2009/4/26 20:44:58銅風鈴鈴
      好!

      發表評論您的評論將提升作者分享的動力!快來評論一下吧!

      用戶名:
      密 碼:
      內 容:
       

      常見問答

      技術分類

      相關資源

      關于我們 | 服務條款 | 在線投稿 | 友情鏈接 | 網站統計 | 網站幫助