数据处理函数:
数据处理函数又被称为单行处理函数
单行处理函数的特点:一个输入对应一个输出
将员工姓名转成小写(将lower换成upper则转换成大写),演转小写
转换前
转换后
substr 取字符串,(substr中(被截取的字符串,起始下标,截取长度))
注意:起始下标:从1开始
截取员工姓名的第一个字母
将员工编号和员工姓名进行拼接
取员工名字的长度
员工姓名首字母小写
员工姓名首字母大写
取出空白
直接查询,查不到
添加trim函数来进行查询
select关键字后面可以跟某个表的字段名(可以看做是变量),也可以跟字面量/字面值(数据)
round四舍五入函数的使用
查看dept有多少条记录
对数进行四舍五入,保留小数后0位
保留小数点后2位
保留-1位
生成随机数
一百以内的随机数
一百以内的随机整数
ifnull可以将null转换成一个具体值,ifnull是空处理函数,专门处理空的
注意:在所有数据库当中,只要有null参与的数学运算,最终结果都是null、
将工资和补助进行相加
null参与运算结果都为null,解决办法需要使用ifnull函数,使用语法 ifnull(数据,被当做哪个值)
当补助为null时,将补助当做 0
当员工的工作岗位是manager工资上涨百分之十,岗位是salesman的时候工资上涨百分之五十
注意:不修改数据库,仅将查询结果显示为工资上调
上调前
上调后