mysql函数详解(一)
1 聚合函数(常用于GROUP BY从句的select查询中)
AVG(col):返回指定列的平均值
COUNT(col):返回指定列中非NULL值的个数
MIN(col):返回指定列的最小值
MAX(col):返回指定列的最大值
SUM(col):返回指定列的所有值的和
GROUP_CONCAT(col):返回由属于一组的列的值连接组成的结果字符串
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"
由于工作原因,今天就总结了这么多的函数的使用方法,哪里有问题,或者存在弊端,请多多指教,多多交流。
- 我的微信
- 这是我的微信扫一扫
-
- 我的微信公众号
- 我的微信公众号扫一扫
-