like '%%' 和like '%' 的区别! 应该可以这样写like '%中%' 和like '%' 的区别! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 两个语句在执行结构和效率上是一模一样的根本就不存在效率上的区别但这个语句是没有任何意义的如果你使用这样的条件,楼主,你就可以不使用where语句了只要select * from tab就可以了,为什么还要加一个没有任何意义的条件? 存在很大的效率问题,前提是你已经在该查询字段上建了索引,当like '%中%' 时,索引是无效的而当like '中%',索吲是有效的,所以,如果一般能确定后切查找的话,最好用第二中, to lovewindy(LOVE风云) :首先,你的这两个语句的结果就不相同。'%中%'和‘中%’的结果怎么会相同呢?如果是'%中%'和‘中%’,效率当然不同了 '%abc' 找以abc结尾的;'%abc%'找字符串里含有abc的结果肯定不同! 求等价的插入语句,字符串非正常文字 递归查询并统计的问题,,,请教!先谢了 求 一windows下 rman 自动增量备份的脚本 询问一个和hibernate语句有关在oracle中使用的sql 求oracle的sql语句--在线等待!!!! oracle 下載 请问solaris9(for sparc)下装oracle9i大概需要多长时间?(急!!!) lob storage tns未建立监听的问题。 数据库启动不到最后的状态,怎么办? system用户 在函数里如何使用dba_tables对象 imp的错误,oracle数据库EXP出来的.DMP文件,导入时路径是否指定?
根本就不存在效率上的区别
但这个语句是没有任何意义的
如果你使用这样的条件,楼主,你就可以不使用where语句了
只要select * from tab就可以了,为什么还要加一个没有任何意义的条件?
当like '%中%' 时,索引是无效的
而当like '中%',索吲是有效的,
所以,如果一般能确定后切查找的话,最好用第二中,
首先,你的这两个语句的结果就不相同。'%中%'和‘中%’的结果怎么会相同呢?
如果是'%中%'和‘中%’,效率当然不同了
'%abc%'找字符串里含有abc的
结果肯定不同!