mysql——常见函数
#进阶4:常见函数 /* 概念:类似于java中的方法,将一组逻辑语句封装在方法中,对外暴露方法名 好处:1、隐藏了实现细节。2、提高代码的重用性 调用:select 函数名(实参列表) from 表 特点: ①函数名 ②函数功能 分类: ①单行函数 如:concat、ifnull、length等 传一个值,返回一个值 ②分组函数(统计函数、聚合函数、组函数) 功能:做统计使用的 传一组值,返回一个值 */ 单行函数 一、字符函数 #length 获取参数的字节个数 SELECT LENGTH('join'); #4 SELECT LENGTH('张三丰hahaha'); #15,一个汉字占三个字节,一个字母一个字节 SHOW VARIABLES LIKE '%char%'; #显示当前系统支持的字符集 #concat 拼接字符串 SELECT CONCAT(last_name,'_',first_name) FROM employees; #upper/lower SELECT UPPER('join'); #将参数变为大写 SELECT LOWER('JOIN'); #将参数变为小写 #案例1:将姓变大写,将名变小写 SELECT CONCAT(UPPER(last_name),LOWER(first_name)) AS 姓名 FROM employees; #substr