【MySQL必知必会】学习笔记Day5
【MySQL必知必会】学习笔记Day5&1.25&D11-12章&P68-82页 9、使用数据处理函数 (1) 文本处理函数 eg:Upper()将文本转换为大写 SELECT vend_name,Upper(vend_name) AS vend_name_upcase FROM vendors ORDER BY vend_name; 常用的文本处理函数: 函数 说明 Left() 返回串左边的字符 Right() 返回串右边的字符 LTrim() 去掉串左边的空格 RTrim() 去掉串右边的空格 Lower() 将串转换为小写 Upper() 将串转换为大写 Length() 返回串的长度 Locate() 找出串的一个子串 Soundex() 返回串的SOUNDEX值 SubString() 返回子串的字符 注:SOUNDEX是一个将任何文本串转换为描述其语音表示的字母数字模式的算法。SOUNDEX考虑了类似的发音字符和音节,使得能对串进行发音比较而不是字母比较 eg:customers表中有一个顾客Coyote Inc.,其联系名为Y.Lee。但如果这是输入错误,此联系名实际应该是Y.Lie。按正确的联系名搜索不会返回数据,如下所示: SELECT cust_name,cust_contact FROM customers WHERE cust_contact = 'Y