MySQL 总结拾遗

条目索引

条目正文

是否含有子串

  1. like模糊匹配
    image1

  2. Instr 返回子串的位置
    image2

  3. 正则表达式 regexp
    image3

未命名

image1

Any

image1

Avg函数

  1. 计算某列的平均值

  2. AVG除了可以计算某字段的均值外,还可以计算符合条件的记录数占比

AVG(判断条件) = 满足“判断条件”为True的记录数 / 总记录数

即每个user_id分组中满足“action = ‘confirmed’”的行数占该组总行数的比例

Concat(str1,str2,str3)

  • 暂无正文。

distinct去重关键字

  • 暂无正文。

ifnull函数

  1. Ifnull(value,wanttobe)
    如果value为null,会把该项变成wantobe的值

Left(name,long)

  • 暂无正文。

Regexp

Regexp_like(str,regex,match_type)
Match_type—>不区分大小写

round函数

Round(参数,近似到几位)

Substring(name,start)

将name从第几个字符开始截取

where比groupby先执行

image1