SQL中代替Like语句的另一种写法

2016-01-29 16:11 431 1 收藏

SQL中代替Like语句的另一种写法,SQL中代替Like语句的另一种写法

【 tulaoshi.com - SQLServer 】

  比如查找用户名包含有"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
ASCII的字符即为%


 

来源:http://www.tulaoshi.com/n/20160129/1497776.html

延伸阅读
标签: PS PS教程
  看看这个简单的抠法!             看看效果  
标签: PHP
原文转自:http://www.richweb.cn/showthread.php?t=5 JSON(Javascript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于Javascript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于...
标签: Web开发
我们对js加密的目的是希望别人无法修改,那么我们可以在JS的复杂度上下点功夫,用模块化的开发,这个函数引用那个函数,这个对象继承自那个对象.....反反复复,很快别人就会晕掉.......当然以后自己调试或者修改的时候也会晕掉..........我随便说说.....大家不要打我... 其实俺想说的是,不希望别人修改,那么可以在JS的很多位置上加上一个自身有效性...
标签: 仙剑奇侠传5
《仙剑奇侠传5》另一种玩法 会员:erlengzi 杂谈 《仙剑奇侠传5》五灵和阴阳所有仙术咒符取得方式 雷系法术: 1. 落雷咒:青荷镇第二期商店(唐家公布招亲讯息时) 2. 无极电芒:开封第二期商店(瘟疫事件解决后) 3. 雷舞阵:蜀山弟子-锟幼泉第一时期商店(初次抵达蜀山即可购买) 4. 霹...
标签: 折纸花
彩色花朵 从彩色卡纸上剪下花朵。 花瓣 想要什么花瓣形状的都随你。 弹簧 再在卡纸上剪下“蚊香”,这就是弹簧啦~ 粘贴花瓣和弹簧 把花瓣和弹簧中心起始的部分黏贴起来。 粘贴花蕊 再在花瓣中间粘贴上黄色的花蕊。 完成 等胶水干透后,就可以将弹簧花悬挂起来啦,会随风弹~弹~弹哦O(∩_...

经验教程

426

收藏

96
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部