用于 SELECT 和 WHERE 子句的函数
日期:2008年5月11日 作者: 查看:[大字体 中字体 小字体]-
mysql> SELECT TRIM(' bar ');
-> 'bar'
mysql> SELECT TRIM(LEADING 'x' FROM 'xxxbarxxx');
-> 'barxxx'
mysql> SELECT TRIM(BOTH 'x' FROM 'xxxbarxxx');
-> 'bar'
mysql> SELECT TRIM(TRAILING 'xyz' FROM 'barxxyz');
-> 'barx'
这个函数是多字节安全的。
SOUNDEX(str)
返回 str 的近音字。两个发音差不多的字符串应该有同样的近音字。一个标准的近音字为 4 个字符长,但是函数 SOUNDEX() 却返回一个任意长的字符串。你可以在结果上使用 SUBSTRING() 标准的近音字。提供的字符中所有的非数字字母的字符均被忽略。所有在 A-Z 范围之外的国际 alpha 字符被视为元音:
mysql> SELECT SOUNDEX('Hello');
-> 'H400'
mysql> SELECT SOUNDEX('Quadratically');
-> 'Q36324'
SPACE(N)
返回有 N 空格字符组成的字符串:
mysql> SELECT SPACE(6);
-> ' '
REPLACE(str,from_str,to_str)
在字符串 str 中所有出现的字符串 from_str 均被 to_str替换,然后返回这个字符串:
mysql> SELECT REPLACE('www.mysql.com', 'w', 'Ww');
-> 'WwWwWw.mysql.com'
这个函数是多字节安全的。
REPEAT(str,count)
返回一个由重复了 count 次的字符串 str 组成的字符串。如果 count <= 0,返回一个空字符串。如果 str 或 count 是 NULL,返回值也为 NULL:
mysql> SELECT REPEAT('MySQL', 3);
-> 'MySQLMySQLMySQL'
REVERSE(str)
以颠倒的字符顺序返回字符串 str:
mysql> SELECT REVERSE('abc');
-> 'cba'
这个函数是多字节安全的。
INSERT(str,pos,len,newstr)
在字符串 str 中,将从 pos 位置开始,len 个字符长的子串替换为字符串 newstr ,然后将结果返回:
mysql> SELECT INSERT('Quadratic', 3, 4, 'What');
-> 'QuWhattic'
这个函数是多字节安全的。
ELT(N,str1,str2,str3,...)
如果 N = 1,返回 str1,如果N = 2,返回 str2,等等。如果 N 小于 1 或大于参数的数量,返回 NULL。ELT() FIELD() 反运算:
mysql> SELECT ELT(1, 'ej', 'Heja', 'hej', 'foo');
-> 'ej'
mysql> SELECT ELT(4, 'ej', 'Heja', 'hej', 'foo');
-> 'foo'
FIELD(str,str1,str2,str3,...)
返回 str 在列表 str1, str2, str3, ... 中的索引。如果 str 没有发现,返回 0。FIELD() 是 ELT() 的反运算:
mysql> SELECT FIELD('ej', 'Hej', 'ej', 'Heja', 'hej', 'foo'); - 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] 下一页
-
- 用于 SELECT 和 WHERE 子句的函数 相关文章:
- ·非主流ps教程实用的技巧大全
- ·把网页保存为图片 换种方式收集有用资料
- ·巧用名称框选择过宽的Excel单元格区域
- ·用十大安全策略加固无线局域网安全
- ·Photoshop字体安装使用方法和技巧
- ·不用双显卡 PowerPoint 2007也玩双显示输出
- ·利用插件来校验XHTML是否符合Web标准
- ·Windows Vista系统如何用命令行运行系统还原
- ·用Illustrator封套快速制作时装广告
- ·用JavaScript刷新框架子页面的方法
- 用于 SELECT 和 WHERE 子句的函数 相关软件
- ·《反恐精英CS》夜视镜专用地图cs_17elwell
- ·WEF决赛 Grubby使用不死族大败Tod录像包
- ·《实况足球9》实用工具集
- ·Excel2003函数应用完全手册
- ·魔兽CEG2006专用地图下载
- ·《雷神之锤4》v1.3到v1.4.2升级补丁(Windows系统专用)
- ·《热血传奇》专用下载器
- ·《彩虹岛》专用下载器
- ·《合金战纪》大众用户封测客户端
- ·图片欣赏-精美军用飞机航空摄影
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
下一篇:利用MySQL的一个特性实现MySQL查询结果的分页显示
精品推荐
热点TOP10
- ·MySQL数据库学习手册之从MySQL得到最大的性能
- ·MySQL数据库学习手册之MySQL语言参考
- ·MySQL的基本应用
- ·用于 SELECT 和 WHERE 子句的函数
- ·MySQL数据库学习手册之安装MySQL
- ·MySQL数据库学习手册之MySQL教程
- ·ProFTPD 支持MySQL数据库添加虚拟用户认证及Quotas(磁盘限额)
- ·mysql数据库下损坏数据的恢复操作其过程总结
- ·MySQL数据库学习手册之MySQL 存取权限系统
- ·MySQL数据库技术(08)
- ·mysql同步之4
- ·MySQL数据库技术(09)
- ·MySQL数据库安全配置
- ·Mysql的distinct语句和group by,order by
- ·MySQL手册版本 5.0.20-MySQL同步(四)
- ·MySql入门教程
- ·mysql中的mysql_real_connect连接参数设置
- ·动态网页技术PHP通过参数来生成MYSQL语句类
- ·Oracle数据库中索引的维护(1)
- ·分布式集群LINUX平台下
特别推荐
- ·修改MySQL的默认密码
- ·初学MYSQL应知道:Mysql参数优化
- ·数据库安全应用 使用MySQL的23个注意事项
- ·入门:MYSQL基础
- ·轻松描述Windows上安装多个Mysql的步骤
- ·安装与卸载MySQL数据库系统服务的常见问题
- ·Mysql 安全注意事项
- ·初学MySql5 所应了解的知识和常见问题
- ·MySQL数据库学习手册之安装MySQL
- ·无法远程登入MySQL数据库的三种解决办法
- ·讲解Ubuntu下MySQL数据库安装后初步设置
- ·MySQL数据库管理员迅速回答常见问题汇总
- ·详细介绍优化mysql性能的十个参数
- ·MySQL中执行SQL语句时的两个注意点
- ·帮助你如何迅速优化你MySQL数据库性能
- ·PHP+MYSQL建设网站程序需要注意两点
- ·资深专家手把手教你安装MYSQL数据库
- ·实战经验:PHP+MySQL数据库论坛简易通
- ·MySQL的启动方法(windows 平台)
- ·修改MYSQL数据库,数据表,字段的编码(解决JSP乱码)
