select varchar 的字段时用like还是=好? like '新闻'='新闻'这两种方式在结果上有差别吗?效率那个高?谢谢. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果不是准确查找,LIKE要快一些=是准确查找 like '新闻' ='新闻' 这两种方式在结果上有差别吗? 效率那个高? 无论有无索引都是 ='新闻' 快 [align=center]==== 思想重于技巧 ====[/align] reply via CSDN viewer 是吗?调试了一下,256515条记录,没有索引BH='2' 0.68BH LIKE '2' 0.18 关注一下,为什么是like 快,我也认为应该是=快。 應該是 = 比like 快樓上的測試是不是先執行了 = 接著執行like﹐這樣看不出真正的效果 樓上的測試是不是先執行了 = 接著執行like﹐這樣看不出真正的效果没有,我又测试了一下,没有索引586320条记录:先执行LIKE:0.45=:1.51先执行=:1.73LIKE:0.4 曾經用過sqlserver和oracle﹐用like和=的速度比較明顯。 怎么样在MYSQL中输入多行数据记录???? mysql的要怎么和C语言来学习???? linux mysql 插入数据库问题 linux下安装mysql好麻烦 mysql奇怪的问题 mysql查询 关于MySQL++的效率问题 win2000 mysql连接linux mysql MySQl和oracle的一些问题 C# 中创建并执行MySQL存储过程 请问一条SQL语句!关于统计方面的。。。。 我把一些工资表计算的一些计算工式保存到字段中,我该如何计算他们
=是准确查找
='新闻'
这两种方式在结果上有差别吗?
效率那个高? 无论有无索引都是 ='新闻' 快
[align=center]==== 思想重于技巧 ====
[/align]
调试了一下,256515条记录,没有索引
BH='2' 0.68
BH LIKE '2' 0.18
樓上的測試是不是先執行了 = 接著執行like﹐這樣看不出真正的效果
586320条记录:
先执行LIKE:0.45
=:1.51
先执行=:1.73
LIKE:0.4