SQL Like语句是排序结果

时间:2013-09-24 15:32:41

标签: sql sql-server-2008-r2

有人可以解释为什么一个简单的SQL LIKE语句会导致结果被“喜欢”的列排序......

select * from ORGANISATION where COMPANY_NAME LIKE '%marce%'

以上将导致结果按公司名称排序......

select * from ORGANISATION

将以index / id顺序显示结果。

1 个答案:

答案 0 :(得分:2)

如果没有明确使用ORDER子句,则无法保证

ORDER BY。这是武断的。该领域可能存在一个索引,通常负责结果的“自然”排序,但不应该依赖。