**概念** 类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名
**好处** 1、隐藏了实现细节2、 提高代码的重用性
              调用: select 函数名(实参列表)[ from 表] ;
**特点**
              ①叫什么(函数名)
              ②千什么(函数功能)
**分类**
       1、单行函数
              如concat、 length、 ifnull等
       2、分组函数
**功能**:做统计使用,又称为统计函数,聚合函数,组函数