我想在查询中对传入参数进行比较,但不知选哪种字段类型进行比较更好
比如:
dbo.所在地.ID=134236ef-8e0d-46cc-9e9a-5fe3c0c75f4b
dbo.所在地.名称 Like "北京"
这两句执行起来哪个更快?为什么?
如果ID上面有主键的话,默认的情况下应该是有索引的,如果有索引,速度会更快.
如果想让速度更快,建立索引还是一个不错的错误.
索引是一种处理方法。
不过,似乎可以用100000这样的字符串来标记地区。
查询可以用北京
like '10____'
请注意like '10____'和like '10*' 是有区别的,
用 "like" 肯定没用用 "=" 快