SQL基础学习篇--字符函数
字符函数可与SELECT,UPDATE,DELETE
RIGHT()----从右侧开始选择
SELECT RIGHT(列,字符数量) FROM 表
LEFT()----从左侧开始选择
SUBSTRING_INDEX----截取部分列值,会找出指定字符或字符串前的所有内容
SELECT SUBSTRING_INDEX(列,'字符(串)',1代表代表出现的‘字符(串)’是第一次,2代表出现的是第二次) FROM 表
注意:字符串特指CHAR或者VARCHAR类型的数据
SUBSTRING---截取从某个位置到某个位置的字符
SELECT SUBSTRING(breakfast,1,2)--(列,开始的位置(用数字表示),截取长度(数字表示)) FROM my_foods
UPPER 和 LOWER分别把整组字符串改为大写或者小写
SELECT UPPER('abc')
REVERSE---反转字符串里面的字符排序
SELECT REVERSE('abc')
LTRIM 和 RTRIM ---返回清除多余空格后的字符串,L代表左边,R 代表右边
SELECT LTRIM(' abc')
LENGRH -- 返回字符串中的字符数量
SELECT LENGTH(' abc')
警告:字符串函数不会改变存储在表中的内容,因为它仅仅将字符串修改后的模样当成查询结果返回