mysql常用的函数:
IFNULL 判断是否非空
IF 判断条件
CONCAT 用简单字符连接字符串
CONCAT_AS 用简单字符连接多个字符串
DATE_FORMAT 格式化日期
GROUP BY 分组,也可以理解为去重,distinct 去重
MAX 最大
MIN 最小
AVG 平均
count 总数
CAST eg : cast(1 as char) 类型转换
CASE WHEN 多条件判断赋值
sum 求和
order by 排序
limit 分页
substring 截取
replease 替换
mysql视图:
创建方式create view 临时表,
(1)一般用于相同结果的查询,提供公用接口使用
(2)一般用于复杂sql的拼写,提供公用接口使用,并且不支持子查询
(3)只能作为查询使用,创建成功后可以修改和删除,和正常表的查询方式也是一样的
mysql自定义函数:
可以根据实际业务场景定义一个公用的自定义函数,然后提供公用接口的使用