select语句中的列顺序是否会影响查询速度?

问题描述

| 例如,我有一个这样的数据库
id | fname | lname | sex | age | tel | cell | address
如果我执行
select cell,fname,address,sex
而不是
select fname,sex,cell,address
,这会影响大表中的查询速度吗? 我在PHPmyadmin中进行了快速检查,这似乎需要花费相同的时间,但我想再次检查。 谢谢。     

解决方法

那不会有任何区别。 但是,省略
SELECT
子句中的列将使其运行更快,因为它将通过网络发送较少的数据。     ,它不会丝毫影响。     ,使它运行更快的另一件事是在您将搜索最多的字段上创建索引。