mysql常用函数详解(一)

mysql常用函数详解(一)

mysql函数详解(一)

1 聚合函数(常用于GROUP BY从句的select查询中)

AVG(col):返回指定列的平均值

COUNT(col):返回指定列中非NULL值的个数

MIN(col):返回指定列的最小值

MAX(col):返回指定列的最大值

SUM(col):返回指定列的所有值的和

GROUP_CONCAT(col):返回由属于一组的列的值连接组成的结果字符串

mysql常用函数详解(一)

mysqL函数详解

2字符串函数

ASCI(char):返回字符串的ASCII码值

BIT_LENGTH(str):返回字符串的比特长度

CONCAT(sep ,s1,s2,s3.....sn):将s1到sn连接成字符串并且用sep字符拼接

INSERT(str,x,y,instr):将字符串str从第x位开始, y个字符串的长的子串替换为字符转instr,返回结 果

FIND_IN_SET(str,list)用来查询逗号分隔的列表,如果发现了str就返回str所在的list列表

QUERY(str):用反斜杠转义str中的单引号

REPER(str):返回字符串颠倒以后str的结果 'abc'========='cba'

REPEAT(str,schstr,rplcstr):返回字符串str重复x次的结果

POSITION(substr,str):返回str在字符串中第一次出现的位置

LCASE(str)或者LOWER(str):返回字符串改变为小写后的结果 "ABC"====="abc"

STRCMP(str1,str2):比较字符串str1和str2

TRIM(str):去掉字符串首部和尾部所有的空格

UCASE(str)或者UPPER(str):返回字符串转为所有大写的结果"abc"==="ABC"

由于工作原因,今天就总结了这么多的函数的使用方法,哪里有问题,或者存在弊端,请多多指教,多多交流。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: