一、常用函数
1.1、拼接函数concat()
在MySQL的SELECT语句中,可使用Concat()函数来拼接两个列。
1.2、去掉多余空格trim()函数
1.2.1、去掉右边空格RTrim()
1.2.2、去掉左边空格LTrim()
与上述类似,去掉左边所有的空格
1.2.3、去掉前后空格Trim()
trim()函数会去掉前后的空格,但是中间的空格不会去掉
1.3、使用别名AS
别名(alias)是一个字段或值的替换名。别名用AS关键字赋予。
例如,上述trim后是没有字段名的,只有值,所以如果要使用列名来表示这个值,就需要as来取别名
1.4、执行算术计算
当要对select中的数据进行计算再返回时,需要用到算术运算,MySQL提供了算术运算符来计算,
2、文本处理函数
2.1、文本转换为大写Upper()函数
- 常用的文本处理函数:
表11-1中的SOUNDEX需要做进一步的解释。
SOUNDEX是一个将任何文本串转换为描述其语音表示的字母数字模式的算法。
SOUNDEX考虑了类似的发音字符和音节,使得能对串进行发音比较而不是字母比较。
虽然SOUNDEX不是SQL概念,但MySQL(就像多数DBMS一样)都提供对SOUNDEX的支持。