charindex函数
来源:互联网 发布:ios网络获取网路权限 编辑:程序博客网 时间:2024/05/22 12:21
比如查找用户名包含有"c"的所有用户, 可以用
use mydatabase
select * from table1 where username like'%c%"
下面是完成上面功能的另一种写法:
use mydatabase
select * from table1 where charindex('c',username)>0
这种方法理论上比上一种方法多了一个判断语句,即>0, 但这个判断过程是最快的, 我想信80%以上的运算都是花在查找字
符串及其它的运算上, 所以运用charindex函数也没什么大不了. 用这种方法也有好处, 那就是对%,|等在不能直接用like
查找到的字符中可以直接在这charindex中运用, 如下:
use mydatabase
select * from table1 where charindex('%',username)>0
也可以写成:
use mydatabase
select * from table1 where charindex(char(37),username)>0
- charindex函数
- charindex函数
- CHARINDEX函数
- CharIndex函数
- SqlServer中的CHARINDEX 函数
- charindex 函数用法
- 关于SQL --CHARINDEX函数
- sql CHARINDEX函数
- sql函数 charindex patindex
- sql CHARINDEX函数
- SQL CHARINDEX函数
- SQL SERVER CHARINDEX函数
- oracle CHARINDEX 函数用法
- sql---charindex函数
- PATINDEX 和 CHARINDEX 函数区别
- SQL CHARINDEX函数的使用
- Sql Server中的CharIndex函数
- SQL CHARINDEX函数的使用
- web.config文件详解
- [Firefox]修改扩展的显示locale
- 我们都应该感谢SUN
- 手机开发-新手入门-资源索引
- UML类图关系全面剖析
- charindex函数
- vs2005 学习资料收藏
- GUID和字符串相互转换的函数
- 关于round函数
- delphi2007中Test单元少文件的解决!
- 用RSA加密算法处理文件
- 吃掉所有CPU资源的 svchost.exe
- String转换为Date型
- solaris php and apache Installation introduction