Mysql經常使用函數

概念:相似於java中的方法:將一組邏輯語言封裝在方法體中,對外暴露方法名java

好處:1.隱藏了實現細節 2.提升代碼的重用性數據庫

調用:select 函數名(實參列表)【from 表】;函數

分類:索引

  ①單行函數  字符串

    concat,length,ifnull等string

  ②分組函數select

    作統計用,又稱爲聚合函數方法

 

1、字符函數im

  select length(str)返回字符串的字節個數統計

  concat 拼接字符集

  upper(str)變爲大寫的字符集

  lower(str)變爲小寫的字符集

  substr(str,pos(索引))、substring 截取從索引處後面全部的字符(注意數據庫中的數據索引都是從1開始)

  substr(str,pos(索引),長度)截取從索引處指定長度的字符

  instr返回子串第一次出現的索引,若是找不到返回0

  trim()去掉空格

  lpad()用指定的字符實現左填充指定長度

  rpad()用指定的字符實現右填充指定長度

  replace()替換

相關文章
相關標籤/搜索